ATK4 如何改变视图

发布于 2024-11-02 20:23:39 字数 160 浏览 0 评论 0原文

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

如何或在哪里可以将默认视图/模板从共享.html 例如更改为 (3-columns-layout, 2 -列布局,1列布局).html?

....Views can have a default template or it can be specified or inherited. For example - default template of Api class is "shared.html" - that's where your header/footer is....

How or where can I change default view/template from shared.html e.g. to (3-columns-layout, 2-columns-layout, 1-columns-layout).html?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

逆夏时光 2024-11-09 20:23:39

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

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

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

Redefine a function called defaultTemplate() in api and return the name of a new file. Normally when you do that you also add some logic based on page names. Below is example

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

If you need to use columns, look into 'View/Columns' class.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文