将模块放入模态框Joomla中

时间:2012-05-15 16:00:42

标签: joomla modal-dialog

是否可以在模态框中显示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模块的订阅者形式(http://extensions.joomla.org/extensions/content-sharing/newsletter/4600)。

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

2 个答案:

答案 0 :(得分:2)

你可以使用一些小技巧...你必须为模块Div的容器分配一个id,并在url中添加这个id,这样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>

我在寻找谷歌地图中显示搜索结果的土地页面时使用了相同的内容。 farmleaseconnection.org/

希望这会对你有帮助。

答案 1 :(得分:0)

Joomla本身并不具备此功能,如果您的模板没有内置(如许多RocketTheme模板),则会有一个名为JQPopup的扩展,可以很好地处理它。