如何在模态窗口中放置 Joomla 2.5 后端视图

Posted

技术标签:

【中文标题】如何在模态窗口中放置 Joomla 2.5 后端视图【英文标题】:How to put a Joomla 2.5 backend view in a modal window 【发布时间】:2013-01-23 23:42:44 【问题描述】:

我喜欢在模态窗口中打开组件后端视图。我所有的尝试都引导我进入一个模态窗口,在模态窗口的 iframe 中显示整个后端。我用这个链接打开了窗口:

<?php 
$link = 'index.php?option=com_serveradmin&view=filehistory&layout=modal&id=' . (int)$file->id;
?>
<a href="<?php echo JRoute::_($link);?>" class="modal"
rel="handler: 'ajax', size: x: 875, y: 550, onClose: function() " >
<?php echo $file->orig_name; ?>
</a>

视图文件夹包含带有以下代码的 modal.php:

    defined('_JEXEC') or die;
    Jhtml::_('behavior.modal');
    ?>

<h1>This is the file history</h1>

仅此而已,这就是我想在第一步中展示的全部内容。 以前有人试过吗?有没有办法做到这一点?提前致谢。

【问题讨论】:

你可以在你的url中添加tmpl=component。更多细节在这里-***.com/questions/13275611/… 他很酷,工作就像一个魅力 - 谢谢 【参考方案1】:

您可以将tmpl=component 添加到您的网址中,因此Joomla 只会在没有模板的情况下呈现组件。事实上,Joomla 将使用您当前模板中的component.php

【讨论】:

以上是关于如何在模态窗口中放置 Joomla 2.5 后端视图的主要内容,如果未能解决你的问题,请参考以下文章

限制用户只能在 joomla 后端创建文章(而不是类别)

如何在窗口小部件中放置多个字体

如何隐藏主窗口标题栏并在 kivy 框架中放置透明背景?

无论如何在qt的同一个窗口中放置一个QTreeView和一个QChartView?

如何在 Angular Material 的对话框中放置图像?

wxPython:如何在状态栏中放置额外的小部件?