twig - 带 Twig 的 Pimcore;根据菜单深度渲染 html

标签 twig pimcore pimcore-v5

我正在将 Pimcore 5.4.4 与 twig 结合使用,并尝试自定义我的输出。目前我有这个:

$this->setViewAutoRender($event->getRequest(), true, 'php');
$this->view->navigation=$navStartNode;

我用这个渲染:

{{ pimcore_render_nav(mainNavigation) }}

这完成了它的工作,但是它非常不可定制。 我想为具有子项的菜单项呈现一个向下箭头图标。这可以通过任何方式实现吗?

为了澄清,我希望我的标记看起来像这样:

<ul>
  <li> m1 </li>
  <li class='hasChildren'><i 'arrow-down'> m2 </i></li>
     <ul>...

然后应该在有子项的项目旁边显示一个箭头图标。

如果有任何帮助,我们将不胜感激。

您好,derelektrischemoench

最佳答案

关于twig - 带 Twig 的 Pimcore;根据菜单深度渲染 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52588539/

相关文章:

zend-framework - 列出对象时 Pimcore 异常

php - Pimcore:通过包含类名的字符串创建命名空间对象

graphql - 如何在datahub graphql中过滤?

twig - 在 Twig 中循环并在三次迭代后中断

zend-framework - 什么是(Pimcore 的缺点?

forms - Symfony2 - 在 twig 中自定义 form_start 函数

docker - 在Docker环境中使用pimcore

php - Symfony2 : disable Twig cache

php - 在嵌入式 Controller 中处理 Symfony 表单