我在网上尝试了搜索,但没有得到任何解决方案。
实际上我想根据用户导航更改joomla文章中的布局。
举一个例子,假设用户访问iPhone案例研究&点击任何案例研究(例如:愤怒的小鸟)它包含iphone屏幕中的angrybird项目的图像/幻灯片,而如果同一篇文章访问iPad案例研究页面它包含ipad屏幕的水平图像(注意:布局已更改)。
简短 - 我需要内容&根据导航或条件在同一篇文章中进行布局更改。
是否有任何插件或组件可以帮助我实现这一目标?任何帮助将不胜感激。
由于
答案 0 :(得分:1)
我认为解决这个问题的最简单方法是为上述每种情况使用两种不同的文章。这样,您可以轻松地按照您想要的方式设置任何一种情况。通过使用一篇文章,我认为没有特别的优势,而不是使用不同的文章。如果您发现任何特殊优势,请与我们分享。 无论如何,如果你想让它仍然使用一篇文章,在我看来这将是一个更复杂的解决方案。据我所知,没有一个插件或组件来满足您的特定用例。
答案 1 :(得分:0)
我认为你的问题的答案是'布局覆盖'。只需为您用于内页的特定模板文件夹中的文章组件创建布局覆盖。 我认为您应该阅读以下Wiki页面以获得更清晰的理解 -
Joomla 1.5 - http://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core
Joomla 1.6(也适用于1.7) - http://docs.joomla.org/Layout_Overrides_in_Joomla_1.6
希望这能解决您的问题。欢呼声。
答案 2 :(得分:0)
我在Stackoverflow上看过另一篇文章。这表示我们可以将标签后缀添加到标签中。以菜单ID为基础,按照我们想要的方式设置每篇文章的样式。这可能比布局覆盖更容易。查看- Joomla : How can we assign a different layouts to different menu IDs?