【问题标题】:Views in Drupal 8 / Preprocess FunctionDrupal 8 中的视图/预处理功能
【发布时间】:2018-06-02 05:29:32
【问题描述】:

我有一个关于 Drupal 8 的问题,一次又一次……

今天,我的首页上显示了两个视图,这两个视图显示了两种不同的信息类型(第一个:轮播中的最后一篇文章,第二个:最近的事件,如带有日期和少量描述的日历) .

所以,我想知道是否可以对这些视图进行不同的模板化(两种类型)?

用预处理函数模板化那些?

或者

用模板文件模板化那些视图并模板化这些视图的每个字段?

【问题讨论】:

    标签: function drupal views drupal-8 drupal-theming


    【解决方案1】:

    如果您的模板并不复杂,您可以简单地在视图中添加自定义文本类型的字段。 在那里你可以编写 HTML,使用你的字段(替换模式),甚至使用 twig 来自定义逻辑。

    *确保您已隐藏所有需要的字段。 *确保“全局:自定义文本”字段是列表中的最后一个字段。

    另一种方法是按照命名约定创建主题(请参阅文档here

    【讨论】:

    • 好的,谢谢,这是一个简单的方法 ;-),对于一个完整的主题来说,预处理函数是不可能的?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-21
    • 1970-01-01
    • 2011-02-15
    • 1970-01-01
    • 2015-08-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多