カスタム記事を drupal に挿入します。そのすべての記事、私が決めたいくつかの分野。では、これらの記事を CSS のグラフィック セットで表示してほしいと思います。したがって、各記事の php のフィールドを使用します。
グラフィックを css に設定して記事を投稿するにはどうすればよいですか? PHP変数を取得する方法は?
ありがとうございました。
カスタム記事を drupal に挿入します。そのすべての記事、私が決めたいくつかの分野。では、これらの記事を CSS のグラフィック セットで表示してほしいと思います。したがって、各記事の php のフィールドを使用します。
グラフィックを css に設定して記事を投稿するにはどうすればよいですか? PHP変数を取得する方法は?
ありがとうございました。
私のコメントに対するあなたの回答から、記事のコンテンツ タイプを編集してから、結果のページを「テーマ」にしたいようです。
管理画面の「コンテンツ タイプ」で、任意のコンテンツ タイプにフィールドを追加 (または新しいコンテンツ タイプを追加) できます。必要なタイプ (記事) を選択し、[フィールドの管理] をクリックします。ここでは、好きなだけフィールドまたは任意のタイプを追加できます。各フィールドにはマシン名とウィジェットが与えられ、関連するすべてのオプションを説明するウィザードが表示されます。
すべてのフィールドを追加したら、[表示の管理] をクリックして、フィールドの表示順序と表示方法を変更します。
テーマにテンプレートを追加するには、テーマ フォルダーに「templates」というフォルダーを作成します。node.tpl.php
次に、root/modules/node/ からこの新しいフォルダーにコピーします。コピーしたファイルの名前を に変更しますnode--machine_name.tpl.php
。したがって、コンテンツ タイプ「記事」の場合、ファイルをnode--article.tpl.php
.
キャッシュ (admin/config/development/performance) をクリアすると、そのコンテンツ タイプはその新しいテンプレートを使用します。デフォルトでは、このコード行によってすべてのフィールドが表示されprint render($content);
ます。その行をコメントアウトすると、フィールドを個別に表示できますが、フィールドのマシン名を取得して実行します<?php print render($content['field_page_image']); ?>
Drupal のテーマについてよく読んでください。優れたドキュメントがたくさんあります。