【发布时间】:2015-06-11 08:33:37
【问题描述】:
我在安装 Drupal 7 的 page.tpl.php 中使用以下代码:
if (!path_is_admin(current_path())) {
$pathArray = explode('/', current_path());
if (!empty($pathArray)) {
$path_to_node = url("node/".$pathArray[1]);
$menuChildArray = explode('/', $path_to_node);
$menuParent = $menuChildArray[2];
}
}
但在管理界面的某些页面上,我得到:
注意:未定义的偏移量:include() 中的 2(/home/www/doc/7622/s-d-d.de/testkc/sites/all/themes/sdd2015/page.tpl.php 的第 36 行)。
只有当我在前端时才应该执行代码...?为什么会在后端被触发?
【问题讨论】:
-
您到底需要什么?你想知道你在哪个页面吗?
-
不,上面的代码只有在我在前端时才应该执行...
-
您是否在寻找您是否已登录管理员?