如何在drupal 7页面模板中创建一个php conditial语句

时间:2015-04-28 15:16:14

标签: php html drupal drupal-7

我想根据当前页面标题在page.tpl.php文件上呈现不同的区域。以下代码:

<?php if ($title == "My Drupal Page"): ?>
        <?php print $title; ?>
<?php endif; ?>

似乎不适合我。我确保先打印实际的$ title然后复制粘贴,这样它会比较正确的标题,但仍然没有结果

1 个答案:

答案 0 :(得分:0)

试试这个

    print t($title);

您可能需要仔细检查您的网页标题是否确实匹配 “我的Drupal页面” 有时您需要将其定义为drupal正确呈现的文本 以下是我的某个网站的示例

    <?php if ($site_name): ?>
      <h1 class="site-name">
        <a href="<?php print $front_page; ?>" title="<?php print t('Home'); ?>" rel="home"><span><?php print $site_name; ?></span></a>
      </h1>
    <?php endif; ?>