在Joomla,我有以下情况:
我有一篇文章(页面),我在文章中声明了“产品页面”。我没有在其中输入任何文字或HTML。
我去了Module Manager并宣布了3个模块(里面有text和html)。这3个模块描述了该公司提供的3种产品。我还将3个模块设置在特定位置(POSITIONS)。我使用Gantry作为模板,3个模块的位置是utility-a,utility-b和utility-c。
在每个模块中,我选择了菜单分配,以便模块显示在特定页面中:产品页面。
在MainMenu中,我有一个名为“Products”的菜单项,指向空文章,是:index.php?option = com_content& view = article& id = 2。同样在这个菜单项中,我检查了模块分配,看看是否显示了实用程序模块,是的,它们显示为“显示:是”
现在:当我从主菜单访问“产品页面”时,页面显示并包含3个实用程序模块,所以一切正常。但是,如果我想从另一个页面中的(手动)链接(上面带有src的href)访问此产品页面,那么产品页面显示为空,就像页面上没有任何内容一样。我的意思是那些实用程序模块没有出现。仅显示空文章。 如何让模块出现?
谢谢
答案 0 :(得分:0)
我解决了。我不得不手动更改用作src的链接。我必须在页面链接的末尾添加& Itemid = yyy,yyy是ID。 有用的文档在这里:http://docs.joomla.org/How_to_control_module_display_when_linking_to_an_article_with_no_menu_item
谢谢。问题解决了