我的drupal 7中有一个ablock模板。
文件block.tpl.php是这样的:
<?php print render($title_prefix); ?>
<?php if ($block->subject): ?>
<h3<?php print $title_attributes; ?>><?php print $block->subject ?></h3>
<?php endif;?>
<?php print render($title_suffix); ?>
<li class="leftMenu_goPortal_options" style="display: list-item;">
<ul class="gn-submenu">
print $content_attributes; ?>
<?php print $content ?>
</ul>
</li>
我想更改$ content变量,因为我在网站上的内容区域都是ul或li。
我需要有2个变量,一个用于块内容,一个用于站点内容。
TNX!
答案 0 :(得分:0)
block.tpl.php中的$ content将只包含该块的内容。如果你想看到你当前所在页面的html,你就有了page.tpl.php,其中的区域和块都被打印出来了。
答案 1 :(得分:0)
function THEME_preprocess_block(&$variables) {
.
.
.
//change $variables['content'] as needed
.
.
}