1

是否可以在模态框中显示 Joomla 模块?我尝试使用 loadposition 将模块放入文章中,并在我放入的另一篇文章中

<a class="modal" href="index.php?option=com_content&amp;view=article&amp;id=18" rel="{handler: 'iframe', size: {x: 640, y: 480}}">auto</a>

但我不仅得到模块,而且得到所有页面。我尝试显示 Communicator Module 的订阅者表单 (http://extensions.joomla.org/extensions/content-sharing/newsletter/4600)。

也许我应该更改此模块中的某些内容以使用模式框以正确的方式显示它?

4

2 回答 2

2

您可以使用一些小技巧...您必须为模块 Div 的容器分配一个 id,并将此 id 添加到 url 中,以便 url 可以加载模块..

<div id='Modulecontainer'>
<module>
</div>

<a class="modal" href="index.php?option=com_content&amp;view=article&amp;id=18#Modulecontainer" rel="{handler: 'iframe', size: {x: 640, y: 480}}">auto</a>

我在这里使用相同的方法来寻找在谷歌地图中显示搜索结果的土地页面。 农场租赁连接.org/

希望这会对您有所帮助。

于 2012-05-16T03:53:04.060 回答
0

Joomla 本身没有这个功能,如果你的模板没有内置它(就像许多 RocketTheme 模板一样),有一个名为JQPopup的扩展可以很好地处理它。

于 2012-05-15T16:10:48.007 回答