我不认识joomla,但熟悉wordpress& PHP&想要在我的客户现有项目中更改一些链接。
我从顶部导航菜单调用时有一个类似http://www.smarti.com.sa/index.php?option=com_content&view=article&id=6&Itemid=107的链接菜单。
开发者在页脚中使用了相同的链接,但它重定向到 http://www.smarti.com.sa/index.php?option=com_content&view=article&id=6
现在我也想在页脚链接中使用ItemID
。
我的网站网址为http://www.smarti.com.sa/
请那些产品>微软。
请给出解决方案
答案 0 :(得分:0)
根据您的帖子,您现在的菜单链接是:http://www.smarti.com.sa/index.php?option=com_content&view=article&id=6。
但是,你想使用它:http://www.smarti.com.sa/index.php/your_menu_name。
您可以使用菜单链接的别名。 您可以在此处找到别名,当您从joomla的后端创建/编辑菜单链接时,您可以看到与其关联的别名。您还可以从菜单类型的网格屏幕中找到菜单链接的别名。
要在前端显示菜单,您必须创建CUSTOM HTML模块,您可以在此处找到如何创建自定义HTML模块:http://vinaora.com/2012/09/how-to-add-custom-html-to-your-joomla-site-2/
现在,如何在自定义HTML模块中找到要编写的HTML?因此,为此,您可以转到该菜单可见的前端页面。现在按CTRL + U,您将看到该页面的HTML。在这里,您必须找到这些菜单的HTML。
在此HTML中,您会找到以下链接:index.php?option = com_content& view = article& id = 6
现在,您必须使用index.php / alias_of_your_menu替换这些链接。
现在将已编辑的HTML粘贴到自定义HTML模块中,并通过选择正确的位置进行保存。
答案 1 :(得分:0)
您可以在页脚中使用joomla菜单模块。
Joomla还可以选择在菜单模块中显示第二级菜单项。
要做到这一点:
Set the Start Level to "1" and the End Level to "1".
这就是全部。祝你好运。