Menu 子项应显示在 ImpressPages 中的所有页面上

Menu Child items should be displayed on all pages in ImpressPages

我想在所有页面中只显示子页面

$pages = \Ip\Menu\Helper::getChildItems();
          echo ipSlot('menu', $pages); 

Child 个项目适用于所选页面。你应该定义一个 parent.

下面是这个函数的定义:

public static function getChildItems($pageId = null, $depthLimit = 1000, $orderBy = null) { ... }

如果您不提供任何参数,当前页面将被视为 parent 并返回其所有 children。这意味着每个页面都会显示不同的菜单。

因此,为此函数提供特定的pageId,使所有页面的菜单都相同。

P.S。如果您有一些特定情况,请定义它。也许可以用不同的工具来解决。