我正忙着尝试自定义Joomla的菜单参数,以便在创建新菜单项时在管理员区域中,您还可以选择“1列”或“2列”,并且必须同时访问模板的索引文件以及Joomla!更新友好..
这基本上只是为了让用户可以自由选择特定页面的布局样式。
最好的方法是什么?
任何帮助都非常赞赏。
更新
我想要实现的类似于在Joomla中为菜单项选择一个类别时,我想将它追加到与类别完全相同的URL,因此在创建菜单项时选择2列中的1列然后在网址中应该说:&col=1
或&col=2
。
答案 0 :(得分:1)
Joomla已经有一个内置参数,用于选择用于菜单项的布局,这是另一种菜单布局的概念。使用适当的xml文件将布局添加到模板html文件夹中。然后,当您选择菜单类型时,该布局将显示在菜单选项列表中。
答案 1 :(得分:1)
我有两个简单的解决方案,没有核心黑客,而且更新友好。
解决方案1:
使用2种不同的布局制作2个不同的模板,将它们称为1列和2列。当您创建菜单链接时,您可以在它们之间进行选择(模板样式下拉列表)。
解决方案2: (我要推荐的那个)
在你的css文件中根据2个不同的css类制作2种不同的布局。例如class="1_column"
和class="2_columns"
。
当您创建菜单链接时,在“页面显示选项”下,您可以为其链接的页面选择一个类。你可以在两种布局中进行选择。
希望这有帮助!