我正在寻找一种方法来获取视图的PATH并在href中使用它。 对于我的.tpl文件中的其余链接,我使用了simillar:
print url('node/36');
我如何模仿视图模块的这种行为?我希望能够从管理界面编辑视图的路径,而无需修改主题。
谢谢。
答案 0 :(得分:5)
通过php代码编辑视图路径:
$view = views_get_view($view_name, TRUE);
$view->display['page']->display_options['path'] = $new_path;
views_save_view($view);
答案 1 :(得分:1)
试试这个
function get_path() {
if (!empty($this->override_path)) {
return $this->override_path;
}
if (empty($this->display_handler)) {
if (!$this->set_display('default')) {
return FALSE;
}
}
return $this->display_handler->get_path();
}