【问题标题】:ATK4 How change viewATK4 如何改变视图
【发布时间】:2011-04-24 04:52:02
【问题描述】:

....视图可以有一个默认模板,也可以指定或继承。例如 - Api 类的默认模板是“shared.html” - 这是您的页眉/页脚所在的位置......

如何或在哪里可以更改 shared.html 中的默认视图/模板,例如到 (3-columns-layout, 2-columns-layout, 1-columns-layout).html?

【问题讨论】:

  • Stika,如果答案是好的,你可以通过点击复选框“接受”它吗?
  • 我只是想补充一点,这可能会在 4.1 中改变。它现在支持 960gs 系统,这意味着您可以通过 CSS 定义布局。这将被记录在案。

标签: atk4


【解决方案1】:

在 api 中重新定义一个名为 defaultTemplate() 的函数,并返回一个新文件的名称。通常,当您这样做时,您还会添加一些基于页面名称的逻辑。下面是例子

function defaultTemplate(){
    if($this->page=='index')return array('index');
    return array('shared');
}

如果您需要使用列,请查看“视图/列”类。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-02
    • 1970-01-01
    • 1970-01-01
    • 2012-08-29
    • 1970-01-01
    • 2016-12-26
    • 2015-09-10
    相关资源
    最近更新 更多