【问题标题】:Two different layout for site ezpublish网站 ezpublish 的两种不同布局
【发布时间】:2015-11-27 11:09:55
【问题描述】:

我正在使用 ezpublish 5.x 旧版。目前我的网站对所有页面都使用相同的页面布局。

现在基于特定的内容类,我想展示完全不同的页面布局。有可能吗?

模板覆盖是不可能的,因为新页面布局中的区域将完全不同。

【问题讨论】:

  • 您是否完全在传统模式下运行?这在新堆栈和旧堆栈中都是可能的,在提供正确响应之前,我们只需要更多信息。
  • 是的,我完全在传统模式下运行。
  • 我不确定您所说的由于区域而无法实现是什么意思,您是否正在使用 eZ Flow 并希望根据是否将某种内容类型添加到 eZ Flow 来更改布局区域?

标签: ezpublish


【解决方案1】:

这应该可以使用 eZ Publish 提供的标准覆盖选项来实现。在您的 override.ini 中,为覆盖添加一个新块:

[layout_custom_class]
Source=pagelayout.tpl
MatchFile=pagelayout_custom_class.tpl
Subdir=templates
Match[class_identifier]=custom_class

【讨论】:

    猜你喜欢
    • 2011-11-10
    • 2015-08-05
    • 2020-05-05
    • 2018-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多