我定义了2个菜单,我想要设置它们的样式...... 当我继续之前制作的drupal时,有一个菜单可以为每个条目分配类(没有发现它是如何做到的), 它的输出是这样的:
<ul class="menu">
<li class="leaf first"><a title="" class="flores" href="/huerto-urbano/flores">Flores</a></li>
<li class="leaf"><a title="" class="plantas" href="/huerto-urbano/plantas">Plantas</a></li>
<li class="leaf last"><a title="" class="verduras" href="/huerto-urbano/verduras">Verduras</a></li>
</ul>
注意class =“flores”? 现在我已经创建了另一个类似的菜单但是class =“XXXX”消失了......为什么?
<ul class="menu">
<li class="leaf first"><a title="" href="/ca/huerto-urbano/flores">Flors</a></li>
<li class="leaf"><a title="" href="/ca/huerto-urbano/plantas">Plantes</a></li>
<li class="leaf last"><a title="" href="/ca/huerto-urbano/verduras">Verdures</a></li>
</ul>
答案 0 :(得分:0)
我首先搜索位于主题目录中的template.php,以获取主题菜单项功能。例如,如果主题名称是“植物”,则搜索函数plants_menu_item或plants_menu_item_link。添加class属性的逻辑可能就在那里。
答案 1 :(得分:0)
第二个菜单适用于其他语言。你应该做的是检查问题是否是因为翻译模块。多语言设置看起来是罪魁祸首。