gpt4 book ai didi

drupal - 展开主要链接

转载 作者:行者123 更新时间:2023-12-02 06:41:26 25 4
gpt4 key购买 nike

如何让主链接的子链接以 HTML 形式输出?只有我的父级主链接正在生成 LI。

我有一个非常非常简单的两级主链接菜单。该网站有 5 个页面:三个 parent ,第三个 parent 有两个 child 。在管理菜单设置中,我选中了 parent 和 child 的“扩展”复选框。

我尝试将 stackoverflow(包括 Drupal 6: Printing Unadulterated Primary Links and all children )和 drupal 以及其他地方的各种函数添加到 template.php 中,以使子项输出......什么也没有!

如何扩展主链接?这似乎是一个愚蠢的问题。为什么选中“展开”复选框不会打印子项?

最佳答案

直接解决您的问题。对于 Drupal 6:

<?php 
// gets whatever is set as the primary menu source,
// prints the whole tree,
// pays attention to expanded settings
$menu_name = variable_get('menu_primary_links_source', 'primary-links');
print menu_tree($menu_name);
?>

然后我将其包装在我的 page.tpl.php 和 page-front.tpl.php 中的“主”div id 中

如果您希望子项开始布局而不是折叠,请记住将每个具有子项的菜单项设置为展开。/管理/构建/菜单

此解决方案将注意到您在此页面上的设置:/admin/build/menu/settings

有关更多信息,请参阅本页 http://drupal.org/node/68578 上的 Drupal 6 代码

问题是显示主菜单的所有子菜单,因此二级菜单无关紧要,尽管可以将其设置为指向主菜单的第二级,如上面的链接所述。

关于drupal - 展开主要链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3419988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com