Questions tagged «joomla-3.x»

有关内容管理系统Joomla 3.x的问题。这包括版本3.0到3.8。

6
Jhtml :: script命令-如何推迟到jQuery加载后?
我JHtml::script习惯在自定义开发的模块中向页面添加脚本。但是,这些脚本会在J3添加jQuery之前注入到头部中,例如: <!-- my module js --> <script src="/modules/mod_tiles/js/jquery.isotope.min.js" type="text/javascript"></script> <script src="/modules/mod_tiles/js/jquery.hoverintent.min.js" type="text/javascript"></script> <script src="/modules/mod_tiles/js/mod_tiles.js" type="text/javascript"></script> <!-- then joomla loads jQuery ---> <script src="/media/jui/js/jquery-noconflict.js" type="text/javascript"></script> <script src="/media/jui/js/jquery.min.js" type="text/javascript"></script> 如何强制Joomla在其他任何脚本之前加载jQuery?


3
使用sh404SEF的自定义规范网址
目前,我的网站正在使用sh404SEF插件(Joomla 3.2)向每个页面添加规范网址。这是可行的,但是在索引页面上它的输出是: www.example.com/?view=home 代替 www.example.com 有没有办法使用Joomla admin / sh404SEF插件更新这些规范的URL?



5
从类别生成菜单结构
我有一个Joomla网站,其中包含相当复杂的类别和子类别系统。我的主菜单使用相同的结构,每个菜单项都列出了相应类别中的文章。 例: -> Home -> Category 1 -> Category 1.1 -> Category 1.2 -> Category 1.2.1 -> Category 1.3 -> Category 2 -> Category 2.1 ...etc. 手动设置很简单,但是如果类别或菜单项更改名称或位置,则很耗时且难以维护。 是否可以基于现有类别(甚至更好的是某些类别)(包括子类别)生成菜单结构?我可以用什么方法解决这个问题?

2
如何通过AJAX调用呈现系统消息
当我取回ajax请求时,我想显示一条系统消息。 ajax请求返回正确的消息。我可以用警报对其进行测试。 alert(result.message); Joomla.renderMessages(result.message); 现在它将以典型的Joomla系统消息的形式显示成功或错误消息。但是Joomla.renderMessages通话,没有显示任何结果。系统消息不会出现在我的网站上。 有什么问题还是我需要做更多的事情才能使它运行?

1
Bot注册,即使“允许用户注册”设置为“否”
在“用户管理器”选项(joomla 3.2)中,我将“允许用户注册”设置为“否”,但是我仍然从机器人那里获得注册。 是否有人知道如何发生以及如何预防? 谢谢。 更新: 我认为问题是已安装JFBConnect。我确保禁用FB登录,此后未发生其他事件。– Donna 14年5月20日在17:22

3
防止错误消息显示SQL
在我的表中,我已经在'col1'上创建了一个索引,以防止重复条目正常工作,但是在用户尝试添加重复条目时向用户显示的结果错误消息在我看来似乎是安全问题,因为它显示了SQL,包括表前缀。 有什么方法可以阻止Joomla在错误消息中显示SQL? 我试过更改全局配置中的错误报告设置,但据我所知,它没有任何作用。 消息示例: 错误 保存失败并出现以下错误:键'TestKey'的条目'Test'复制了SQL = INSERT INTO`jml_mycomp_tbl1`(`id`,`col1`,`ordering`,`state`,`created_by`)VALUES('0' ,“测试”,“ 2”,“ 1”,“ 730”)

1
向现有组件添加标签功能
我正在寻找让标签在扩展程序内工作的功能。我看到了这一点,并且已经将该字段显示在编辑视图中,但是它当然不会保存在任何地方。 查看com_content文章标签的处理方法,它会在关系完成之前进行彻底的映射交换。因此,我看到它在内部建立了标签与内容的关系#__contentitem_tag_map。我是否需要在我的组件中为标记专门创建一个新表,或者这仅仅是com_contant处理它的方式,并且我可以像其他任何字段类型一样将标记保存到一列中? 我是否需要对扩展进行此操作,或者我没有利用某些东西使流程变得更加简单? 也许“将标签简洁地添加到扩展名101”可能有用。 在这种情况下,我还没有从任何文档中提到标签的地方看到任何具体的信息,但是如果相关,我使用FOF / RAD开发了此扩展。

2
Joomla浏览器检测
我们是否可以使用允许在Joomla 2.5和3中进行浏览器检测的核心方法来创建详尽的问题/答案帖子?经过对网络的快速研究,我觉得在满足该主题的单个页面上没有足够的信息。

2
如何将com_content额外字段添加到智能搜索索引
在哪里可以找到任何教程或说明来构建可处理“ onPrepareFinderContent”的插件? 我在com_content文章中添加了一些额外的字段,我希望它们可以被Finder引擎索引。 我正在寻找一种将新元素添加到将FinderIndexerResult要建立索引的对象的方法。 我已经在311行的plugins / finder / content / content.php中看到了这一行代码: // Get content extras. FinderIndexerHelper::getContentExtras($item); FinderIndexerHelper :: getContentExtras函数接受将要建立索引的FinderIndexerResult对象,然后触发“ onPrepareFinderContent”事件,该事件(我想)允许3dparty插件添加或修改将要建立索引的内容。 你们中的一些人对此有任何经验,或者可以为我提供一些好的教程/文档?


4
如何开发Joomla模块?
我一直在寻找有关此的教程,但似乎找不到满意的东西。您如何为joomla创建新模块? 现在,我在代码中都使用了自定义HTML模块,并且希望能够使用PHP并将其全部集成到模块中,但是我还没有找到可以做到这一点的教程。我之前已经修改了已安装的模块,但是我不知道如何制作要安装的模块。 joomla文档非常混乱,在阅读了几次之后,我放弃了。谁能帮我解释一下这个过程?谢谢!

2
在组件视图页面中添加joomla的默认工具栏
我正在为joomla 2.5和3开发一个mvc组件。在许多组件中,我看到它们在管理端的设置页面顶部添加了joomla的默认命令按钮,例如new,edit,publish,trash,选项。例如。如果去组件->网络链接->链接页面,我正在谈论右上角的那些命令按钮。 那么,如何在组件的设置页面中添加这些命令按钮?单击时,它将执行相应的操作并显示相应的视图。例如,如果单击“新建”按钮,它将按原样显示我的mvc组件的添加条目视图。 因此,如何在管理员端的组件设置页面中添加完全可用的joomla命令按钮。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.