如何使用不同的内容类型,实现page--typenode.tpl.php呢? 由 河源 提交于 6 April 2014 怎么让http://www.xxxx.com/node/29,使用指定的内容类型模板页?A内容类型使用page--a.tpl.php,B内容类型使用page--b.tpl.php。 板块 Drupal 主题开发 标签 node type page Drupal 版本 Drupal 7.x <?php 可以这样: <?php function bartik_process_page(&$variables) { if (isset($variables['node']->type)) { $variables['theme_hook_suggestions'][]='page__'.$variables['node']->type; } } //bartik是主题的名字 ?>https://drupal.org/node/1089656 在这里, node--type.tpl.php 这个有了,但是 page--type.tpl没有,可能drupal觉得没有必要,但是 page--type.tpl这样的,其实也是很多人要的. 登录或注册以发表评论 登录或注册以发表评论
<?php 可以这样: <?php function bartik_process_page(&$variables) { if (isset($variables['node']->type)) { $variables['theme_hook_suggestions'][]='page__'.$variables['node']->type; } } //bartik是主题的名字 ?>https://drupal.org/node/1089656 在这里, node--type.tpl.php 这个有了,但是 page--type.tpl没有,可能drupal觉得没有必要,但是 page--type.tpl这样的,其实也是很多人要的. 登录或注册以发表评论
<?php
可以这样:
https://drupal.org/node/1089656 在这里, node--type.tpl.php 这个有了,但是 page--type.tpl没有,可能drupal觉得没有必要,但是 page--type.tpl这样的,其实也是很多人要的.