2012-04-05 3 views
0

Я начал создавать свой собственный компонент после поваренной книги для joomla при создании компонента. Все в порядке, но когда я пытался редактировать существующие данные, он автоматически добавляет новые данные так же, как и отредактированные данные. В чем проблема с этим? действительно нужна помощь здесь. Извините за мой плохой английский .. спасибо.Редактирование и добавление нового в конфликте пользовательских компонентов joomla

+0

Можно ли увидеть какой-то связанный код? – Shaz

ответ

0

У меня такая же ошибка и часы, чтобы выяснить проблему. Однако, наконец, я заметил, что у меня есть знак равенства (=) в моем URL-адресе формы.

Раньше это было так;

<form action="<?php echo JRoute::_('index.php?option=com_mycomponent&layout=edit&id' . (int) $this->item->id); ?>" method="post" name="adminForm" id="section-form">

Так что я изменил его;

<form action="<?php echo JRoute::_('index.php?option=com_mycomponent&layout=edit&id=' . (int) $this->item->id); ?>" method="post" name="adminForm" id="section-form">

Примечание недостающее (=) рядом с идентификатором параметра на URL.