【问题标题】:after update concrete5 file template auto nav block not load更新concrete5文件模板后自动导航块未加载
【发布时间】:2015-02-13 18:00:41
【问题描述】:

任何人都知道为什么:将concrete5更新到新版本后,文件concrete/block/autonav/view.php模板自动导航块未加载。

示例我在 view.php 中添加了类:

if ($ni->hasSubmenu) {
    //class for items that have dropdown sub-menus
    $classes[] = 'has-sub';
}

但没有看到任何类在更新之前一切运行完美。

【问题讨论】:

    标签: concrete5


    【解决方案1】:

    当你创建一个模板时,你应该把它放在 root/blocks/autonav/template_name/view.php

    如果您直接修改了concrete/blocks/autonav/view.php,那么当您更新您的修改时将不再适用,因为该文件不再被考虑在内。更新后使用的是同一个文件,但在更新文件夹中。

    我建议你复制你最初修改的 view.php 文件并创建一个合适的模板,把它放在我所说的 root/blocks/autonav/template_name/view.php 然后将模板应用到 autonav

    【讨论】:

      猜你喜欢
      • 2020-01-05
      • 1970-01-01
      • 1970-01-01
      • 2017-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多