Scroll
見出しの色を動的に変える
フォーラム
フィールド field_color に入っている16進数のカラーコードを、必要なHTMLコードの箇所に差し込みたいです。
サイトのテンプレートで以下のように準備しました:
<?php print render($title_prefix); ?>
<?php if ($title): ?>
<h1 style="color: #<?php echo $Set_color; ?>;" id="page-title"><?php print $title; ?></h1>
<?php endif; ?>
<?php print render($title_suffix); ?>
要するに、$Set_color に field_colorну フィールドの中身をどうやって入れればいいのか分かりません。もちろんその後、あらかじめ用意した <h1 style="color: #<?php echo $Set_color; ?>;" id="page-title"><?php print $title; ?></h1> に流し込みたいのです。
最初にこういうコードを書きました
// ノードを読み込む
$node = node_load($nid);
// フィールドの値を取得
$Set_color = $node->field_color[$node->language]['0']['value'];
でも全く何も出力されません。
どうすれば値を出力できますか?
- コメントを投稿するにはログインしてください