Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 .info 文件有这个:
regions[footermenu] = Footer Menu
region--footer.tp.php 有这个:
<?php print render($page['footermenu']); ?>
我在“页脚菜单”中放置了一个菜单块(它显示在结构->块下)。然而,它是空白的。如果我将块放在我知道工作的区域中,则可以看到菜单内容。知道为什么该地区看不到街区吗?
这可能只是您的问题中的拼写错误,但请检查模板的文件名是否以“.tpl.php”结尾。
触发您的区域呈现的代码,即<?php print render ($page['footermenu']); ?>,进入“page.tpl.php”,这反过来将呈现“region.tpl.php”(或在您的特定情况下为“region--footermenu.tpl.php” )。
<?php print render ($page['footermenu']); ?>
添加新模板文件时,您必须清除主题的缓存。这可以通过访问主题的设置页面来完成。