Drupal在我的主题中访问视图参数

时间:2011-05-05 08:17:42

标签: drupal drupal-views

我有4个参数的视图。说:红色,黄色,绿色,蓝色。

假设我有4页:

http://mysite.com/myview/red http://mysite.com/myview/yellow http://mysite.com/myview/green http://mysite.com/myview/blue

现在,如果我希望主题根据参数稍微改变,我该怎么做?例如,我想要选择蓝色时标题的背景变为蓝色。

任何建议都会很棒!

...谢谢

1 个答案:

答案 0 :(得分:2)

要从主题中访问视图参数,您可以使用:

$page_view = views_get_page_view(); // for a page display
$arg0 = $page_view->view->args[0]; // get first arg

要根据此参数更改主题,您可以在任意位置添加css类,或者加载特定样式表...等等