joomla - 在管理区域制作更大的 joomla 模态弹出框

标签 joomla popup modal-dialog

是的,这是一个 joomla 问题,我很抱歉打扰您,但是在 joomla 论坛上提问需要很长时间,否则就会被忽略。

我真的想找到在哪里可以将 iframe 模态框修改为大于默认值。

当您进入文章编辑模式并选择插入介绍图像或完整文章图像时,会出现一个选择输入字段按钮。单击选择时,它会打开一个非常小的模式窗口。我想对其应用全屏模式,或者至少将其设置为 960x600px 而不是 800x500px

但问题是选择按钮是由一个包含字段的 xml 文件生成的。

xml 必须在某个地方调用一个函数,该函数根据 xml 文件中的 type=media 为该按钮生成 html,但我似乎无法找到该函数或代码片段的位置。

我只是想让选择图像的模态变大,不让这样的东西变大而不是水平和垂直滚动条似乎很疯狂。

我在 joomla 2.5 中为 xml 字段引用的文件:

第 540 和 572 行(这是介绍图像和完整图像的两个实例)

administrator/components/com_content/models/forms/article.xml

这是图像介绍和完整文章图像选择字段所在的文件。

然后这个文件生成它们的输出:

第 203 行(它执行一个 foreach 循环来获取 xml 字段)

administrator/components/com_content/views/article/tmpl/edit.php

但我终其一生都无法弄清楚在 joomla 管理中文章编辑模式下的 html 输出中的这一部分是在哪里生成的:

<div class="button2-left">
<div class="blank">

<a class="modal" title="Select" href="index.php?option=com_media&amp;view=images&amp;tmpl=component&amp;asset=34&amp;author=&amp;fieldid=jform_images_image_intro&amp;folder=news" rel="{handler: 'iframe', size: {x: 800, y: 500}}"> Select</a>

</div>
</div>

提前致谢 约翰

最佳答案

您要查找的文件是:

libraries/joomla/form/fields/media.php

第 121 行:

. ' rel="{handler: \'iframe\', size: {x: 800, y: 500}}">';

关于joomla - 在管理区域制作更大的 joomla 模态弹出框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9952772/

相关文章:

php - Joomla 首先对带有 NULL 的 MySQL 记录进行排序

javascript - JS 文件无法在 IE 上加载,但可以在 Joomla Seblod 中的 Chrome 上运行

javascript - 弹出式 DIV 被容器 DIV chop

javascript - 如何在 Ext JS 的弹出窗口中显示 Ext.FormPanel?

javascript - Bootbox,两个模态窗口 - 一个在另一个之上

php - 显示 MySQL 错误 Joomla 2.5

php - 从数据库加载 jreviews 字段

javascript - 无法在固定位置关闭自定义弹出窗口

delphi - 我如何发现我的delphi应用程序当前是否有模式窗口?

javascript - Bootstrap,带有数据内容内部链接的模态一旦单击关闭当前模态并显示另一个模态?