任何人都知道为什么:在将concrete5更新到新版本之后,文件concrete/block/autonav/view.php
模板自动导航块无法加载。
示例我在view.php中添加了类:
if ($ni->hasSubmenu) {
//class for items that have dropdown sub-menus
$classes[] = 'has-sub';
}
但是在更新之前没有看到任何类运行完美。
答案 0 :(得分:0)
创建模板时,应将其放在root / blocks / autonav / template_name / view.php中
如果您直接修改了concrete / blocks / autonav / view.php,那么当您更新修改时,不再申请,因为该文件不再被考虑在内。更新后使用的文件是相同的文件,但在更新文件夹中。
我建议你复制你最初修改过的view.php文件并创建一个合适的模板,把它放在我说的root / blocks / autonav / template_name / view.php然后将模板应用到autonav