J2.5 talk:Developing a MVC Component/Adding decorations to the backend
From Joomla! Documentation
(Difference between revisions)
(→Delete toolbar item shouldn't work) |
|||
| (2 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
This is just so overly complicated to implement MVC... | This is just so overly complicated to implement MVC... | ||
| + | |||
| + | == Delete toolbar item shouldn't work == | ||
| + | |||
| + | In the example code: | ||
| + | |||
| + | JToolBarHelper::deleteListX('', 'helloworlds.delete'); | ||
| + | |||
| + | winds up calling HelloworldsModelHellowworlds->delete() which is a function that doesn't exist in base JModelList class or it's descendant. | ||
| + | |||
| + | Clicking the delete button returns an error. | ||
| + | |||
| + | Changing this to: | ||
| + | |||
| + | JToolBarHelper::deleteListX('', 'helloworld.delete'); | ||
| + | |||
| + | results in the delete() function of a JModelAdmin object being called but it doesn't delete the record. | ||
Revision as of 00:54, 19 September 2012
This is just so overly complicated to implement MVC...
Delete toolbar item shouldn't work
In the example code:
JToolBarHelper::deleteListX(, 'helloworlds.delete');
winds up calling HelloworldsModelHellowworlds->delete() which is a function that doesn't exist in base JModelList class or it's descendant.
Clicking the delete button returns an error.
Changing this to:
JToolBarHelper::deleteListX(, 'helloworld.delete');
results in the delete() function of a JModelAdmin object being called but it doesn't delete the record.