是的,这是一个joomla问题,我很抱歉惹恼,但在joomla论坛上要求永远或被忽略。
我真的试图找到我可以修改iframe模态框大于默认值的位置。
当您进入文章编辑模式并选择插入介绍图像或完整文章图像时,选择输入字段按钮。单击选择时,它会打开一个非常小的模态窗口。我想对它应用全屏模式或者至少使它成为960x600px而不是800x500px
但问题是,选择按钮是由包含字段的xml文件生成的。
xml必须在某个地方调用一个函数,该函数根据xml文件中的type = media生成该按钮的html,但我似乎无法找到该函数或代码片段的位置。
我只是想要选择图像的模式更大,看起来很疯狂,不要让这样的东西更大而不是水平和垂直滚动条。
文件im在joomla 2.5中为xml字段引用:
第540和572行(这是介绍图片和完整图片的两个实例)
管理员/组件/ com_content /模型/形式/ article.xml
这是图像介绍和完整文章图像选择字段所在的文件。
然后该文件生成它们的输出:
第203行(它使用foreach循环来获取xml字段)
管理员/组件/ com_content /视图/条/ TMPL / edit.php
但我不能为我的生活找出joomla admin中文章编辑模式的html输出中的这一部分的位置:
<div class="button2-left">
<div class="blank">
<a class="modal" title="Select" href="index.php?option=com_media&view=images&tmpl=component&asset=34&author=&fieldid=jform_images_image_intro&folder=news" rel="{handler: 'iframe', size: {x: 800, y: 500}}"> Select</a>
</div>
</div>
提前致谢 约翰
答案 0 :(得分:4)
您要查找的文件是:
<强>库/的Joomla /形式/场/忽略原始强>
第121行:
. ' rel="{handler: \'iframe\', size: {x: 800, y: 500}}">';
答案 1 :(得分:2)
由于看来原始海报问题的接受答案的关键细节是通过直接沟通(基于第一个答案中的评论)发生的,对我来说,我有必要四处寻找更多信息,如何更改模态窗口的大小 - 特别是因为似乎各种弹出窗口的大小定义在不同的地方。
因此,希望这对其他类似环境的人有所帮助,我将留下哪些信息,我能够找到哪些文件与模态行为,外观和配置有关。
以下是列表的组织方式:
这是列表本身:
\administrator\components\com_contact\elements\contact.php
:53
“COM_CONTENT_SELECT_A_CONTACT“
\administrator\components\com_contact\models\fields\modal\contacts.php
:69
“COM_CONTACT_CHANGE_CONTACT_BUTTON“
\administrator\components\com_content\elements\article.php
:55
“COM_CONTENT_SELECT_AN_ARTICLE“
\administrator\components\com_content\models\fields\modal\article.php
:78
“COM_CONTENT_CHANGE_ARTICLE“
\administrator\components\com_menus\models\fields\menutype.php
:71
\administrator\components\com_menus\views\item\tmpl\edit_modules.php
:46
“COM_MENUS_EDIT_MODULE_SETTINGS“
\administrator\components\com_menus\views\menus\tmpl\default.php
:113
“COM_MENUS_EDIT_MODULE_SETTINGS“
\administrator\components\com_modules\models\fields\moduleposition.php
:77
“COM_MODULES_CHANGE_POSITION_TITLE“
\administrator\components\com_newsfeeds\models\fields\modal\newsfeeds.php
:81
“COM_NEWSFEEDS_CHANGE_FEED_BUTTON“
\administrator\modules\mod_multilangstatus\tmpl\default.php
:14
“MOD_MULTILANGSTATUS“
\components\com_content\views\article\tmpl\default_links.php
:65
“类= “内容的链接”,”
\components\com_weblinks\views\category\tmpl\default_items.php
:110
\libraries\cms\form\field\user.php
:94
“JLIB_FORM_CHANGE_USER”
\libraries\joomla\html\toolbar\button\popup.php
:53
这
看起来它可能是php文件设置基本参数&amp;
这样,是由其他地方调用和建立的。
\media\system\js\modal-uncompressed.js
:整个文件
包含
模态使用的交互式(客户端)逻辑(注意Joomla
模态窗口是SqueezeBox派生的。
\media\system\js\modal.js
:整个文件
与上述文件相同的内容,只是缩小了。
\plugins\user\profile\fields\tos.php
:81
据我所见,
这似乎用于显示结束的服务条款
用户 - 可能是您创建了自己的用户需要的TOS
意识到并同意。