0

カスタム記事を drupal に挿入します。そのすべての記事、私が決めたいくつかの分野。では、これらの記事を CSS のグラフィック セットで表示してほしいと思います。したがって、各記事の php のフィールドを使用します。

グラフィックを css に設定して記事を投稿するにはどうすればよいですか? PHP変数を取得する方法は?

ありがとうございました。

4

1 に答える 1

0

私のコメントに対するあなたの回答から、記事のコンテンツ タイプを編集してから、結果のページを「テーマ」にしたいようです。

管理画面の「コンテンツ タイプ」で、任意のコンテンツ タイプにフィールドを追加 (または新しいコンテンツ タイプを追加) できます。必要なタイプ (記事) を選択し、[フィールドの管理] をクリックします。ここでは、好きなだけフィールドまたは任意のタイプを追加できます。各フィールドにはマシン名とウィジェットが与えられ、関連するすべてのオプションを説明するウィザードが表示されます。

すべてのフィールドを追加したら、[表示の管理] をクリックして、フィールドの表示順序と表示方法を変更します。

テーマにテンプレートを追加するには、テーマ フォルダーに「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 のテーマについてよく読んでください。優れたドキュメントがたくさんあります。

于 2012-06-21T12:34:21.363 に答える