1

サイトでのデータ入力にSafeCrackerフォームを使用していますが、カテゴリ選択を複数選択ではなくドロップダウンリストとして表示できるようにする必要があります。

私はここにこのコードを持っていますが、それを変更しようとしても違いはありません。

<p>
{category_menu}
    <label for="categories">Choose a category...</label><br />
    <select name="category[]" id="categories" size="4" multiple="single">
            {select_options}
    </select>
{/category_menu}
</p>

ドロップダウンリストを表示するようにこれを設定する正しい方法は何ですか?

ありがとう!

4

2 に答える 2

3

これはHTMLエラーのようなものだと思います。:) multiple="single"のようなものはありません

それを完全に削除して、次のようにします。

<select name="category[]" id="categories" size="4">

それは役に立ちますか?

于 2012-10-25T19:56:30.197 に答える
1

常に以下を試すことができ、Safecracker内で動作する可能性があります(テストされていません)

<select name="my_custom_field">
{exp:channel:categories category_group="1" style="linear"}   
<option value="{category_name}">{category_name}</option>
{/exp:channel:categories} 
</select>
于 2012-10-29T16:10:05.803 に答える