私はdrupal 7のサイトを構築しており、数多くの問題に遭遇しています。 私はpage.tplファイルからロゴのPHP呼び出しを取り出し、ヘッダブロックに入れてすべてのページに追加しました。私はおそらくそれをpage.tplファイルに残すべきだと理解していますが、ヘッダブロックを利用するのは理にかなっていると思っていましたが、もはや動作しません。誰かがこれがなぜ機能していないのか説明できますか?ここブロック内のPHPロゴコール - Drupal 7
は、変数$logo
は、それが唯一のpage.tpl.php
に提供され、block.tpl.php
では使用できないためですコード
<div id="logo"><?php if ($logo): ?>
<a href="<?php print $front_page; ?>" title="<?php print t('Home'); ?>" rel="home" id="logo"><img src="<?php print $logo; ?>" alt="<?php print t('Home'); ?>" /></a>
<?php endif; ?></div>