Warning: Undefined array key "HTTPS" in include() (line 29 of /opt/www/fdv2/drupal.stage/web/sites/default/settings.local.php).
include('/opt/www/fdv2/drupal.stage/web/sites/default/settings.local.php') (Line: 4)
require('/opt/www/fdv2/drupal.stage/web/sites/drupal001.net/settings.php') (Line: 145)
Drupal\Core\Site\Settings::initialize('/opt/www/fdv2/drupal.stage/web', 'sites/drupal001.net', Object) (Line: 1099)
Drupal\Core\DrupalKernel->initializeSettings(Object) (Line: 701)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
如何分离node.tpl.php中 links 和page.tpl.php中 tab 数组中的某一项? - Drupal大学 - Drupal问答论坛
首页 / 帖子
如何分离node.tpl.php中 links 和page.tpl.php中 tab 数组中的某一项?
2个答案
YOYO
发布于:2014-01-21 13:50

tab其实就是menu里面的数组元素,通过hook_menu_alter来修改一下,应该可以吧。

不知道你的具体问题。

--------------------------------

看了你的留言补充:

通过hook_link_alter来修改这些链接即可,也可以通过hook_preprocess_node来处理。

当然Drupal大学有自己的hook来实现收藏、评论等功能,没有用drupal自己的hook。

赵高欣
发布于:2014-01-21 17:14

node.tal.php 中php print render($content['links']); 这个links中包含了查看更多,bookmark、浏览次数等多个链接,就好像drupal大学中显示的分享、收藏、更多这些链接比如,如何选择其中一项或多项?


同样,在我的账户中,有查看、编辑等标签页,如何控制只显示其中一项?


 


有我的收藏吗?