コンポーネントを作成する際に joomla のクックブックに従って、独自のカスタム コンポーネントを作成し始めました。すべて問題ありませんが、既存のデータを編集しようとすると、編集したデータと同じ新しいデータが自動的に追加されます。これの何が問題なのですか?ここで本当に助けが必要です。私の悪い英語で申し訳ありません..ありがとう。
質問する
146 次
1 に答える
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のidパラメータの横に (=) がないことに注意してください。
于 2012-04-08T07:12:33.367 に答える