これは単純に聞こえますが、私はそれを得ることができません...
タイプXの最後の10ノードの単純なドロップダウンリストを表示する必要があります。単純なビューでは作成できないようです。ノードの静的リストのみを作成でき、ドロップダウンリストは作成できません。
ありがとうございました。
まず、Row Style をフィールドとして、Style を未フォーマットとして単純なビューを作成します。ノード タイトルをフィールドとして使用し、HTML タグが削除されていることを確認します。これにより、ノード タイトルのリストがプレーン テキストで表示されます。これらは、HTML select 要素のオプションとして使用されます。
次に、出力のテーマを設定するテンプレートを作成する必要があります。これを行うには、デフォルトのビュー テンプレートをオーバーライドします。
[テーマ:] の横にある [情報] をクリックして、テンプレート オプションを表示します。結果セット全体をテーマにしたいので、Style 出力 (フォーマットされていないテンプレート) をオーバーライドする必要があります。スタイル出力の横には、私が選択したこの例のテンプレートの提案のリストがあります。
views-view-unformatted--drop-down-test.tpl.php
太字の後の提案を選択します (これはすべての表示に適用されます)。
これをファイルに入れてください:
`
<select>
<?php foreach ($rows as $id => $row): ?>
<option value="<?php print $id; ?>">
<?php print $row; ?>
</option>
<?php endforeach; ?>
</select>
`
ファイルをテーマ フォルダに貼り付けて、[テンプレート ファイルを再スキャン] をクリックすると、テンプレートが取得され、ビュー インターフェイスに太字で表示されます。
プレビューをヒットすると、結果が見事なドロップダウンに表示されます。