1

Joomla 2.5でカスタムコンポーネントを作成しました。カスタムテーブルを参照して、[メニューマネージャー:メニュー項目の編集]ページで選択ドロップダウンを形成する必要があります。

コンポーネントビューのdefault.xmlは、フィールドが存在する場所であることを知っています。

Joomlaは、コンポーネントの多くでこのXMLを使用して、DBからカテゴリを取得します。

<field name="id" type="category"
               description="JGLOBAL_CHOOSE_CATEGORY_DESC"
               extension="com_content"
               label="JGLOBAL_CHOOSE_CATEGORY_LABEL"
               required="true"
                />

そして、表示されるのは下の最初のラベル/フィールドです。私がやりたいのは、DBから情報を取得して、2番目のドロップダウン(カルーセル)にデータを入力することです。

Joomlaはサイト全体のカテゴリを使用してDBからカテゴリを取得しますが、カスタムカテゴリを作成するにはどうすればよいですか?

「カルーセルの選択」フィールドでDB内のテーブルから情報を取得するための独自のロジックを作成するにはどうすればよいですか?

4

1 に答える 1

2

おそらくあなたの答えはJoomlaにあります!ドキュメントですが、このhttp://docs.joomla.org/Creating_a_custom_form_field_type#An_example_custom_field_typeを確認した後ではない場合はお知らせください

これがあなたが探しているものだと思います。

于 2012-10-15T15:21:23.213 に答える