Drupal 7:嵌入视图选择主题
Posted
技术标签:
【中文标题】Drupal 7:嵌入视图选择主题【英文标题】:Drupal 7: embed view choosing theme 【发布时间】:2016-12-05 16:51:07 【问题描述】:我将为我的网站创建一个简单的新闻通讯,并且我将编辑它的模板。
在这个模板中,我可以插入一个视图来显示我网站的最新消息。
该视图已使用以下代码正确嵌入到我的时事通讯中:
$view = views_get_view('latest_news_newsletter');
$view->set_arguments(array('mycontextualfilter'));
print $view->preview('news_newsletter');
$view->destroy();
一切正常,但我无法自定义视图的结果,我可以修改字段的模板,并且预览效果很好,但是当我将此视图嵌入到电子邮件模板中时,我不知道它是哪个主题使用,换句话说,我嵌入了一个“原始”视图。
是否有强制我要嵌入的视图主题的功能?
【问题讨论】:
【参考方案1】:您是否尝试过使用嵌入视图功能? : https://api.drupal.org/api/views/views.module/function/views_embed_view/7.x-3.x
【讨论】:
非常感谢!使用嵌入视图功能更快捷方便!!!以上是关于Drupal 7:嵌入视图选择主题的主要内容,如果未能解决你的问题,请参考以下文章