私は、カテゴリを選択するために、ajax とドクトリン チェーン ドロップダウンを使用して作成してきました。それらをコンポーネントに入れました。それはこのように動作します:
http://www.plus2net.com/php_tutorial/ajax_drop_down_list.php
スキーマ上のデフォルトのカテゴリ ドロップダウン ビルドを置き換え、現在のテーブルに関連付けようとしています。入ったとき
/lib/form/doctrine/TabbleForm.class.php
コードでフィールドを削除します。
unset($this['category']);
そして、フォーム本体を持つ tamplate にコンポーネント コードを貼り付けます (この動的な ajax ベースのドロップダウンを使用):
include_component('add', 'selectcategory',array('catid' => 0));
お知らせがあります:
Unexpected extra form field named "category".
そのデフォルトコードをコンポーネント/モジュールのカテゴリフィールドコードに置き換えるにはどうすればよいですか?