Joomla

Joomla的问答!管理员,用户,开发人员和设计师

6
对所有未登录用户禁用网站
我知道有很多方法可以做到这一点,但是当我深思熟虑时,全局禁用该站点可能会很困难。 我想要的是,当用户访问该网站时,无论他们身在何处,他们都将重定向到登录页面。我希望不需要在每个菜单项或页面其他区域中进行特殊设置。 有没有简单的方法可以做到这一点?或执行此操作的超赞插件?到目前为止,我的搜索都是徒劳的。但是,这可能只是我在JED / Google中选择的关键字。

1
如何将多个Google字体合并到我的Joomla中!3个站点和JCE?
如何将多个Google字体合并到我的Joomla中!现场? 我想在所有浏览器中实现最大的兼容性。 可以通过管理面板合并多个Google字体吗? 我需要在CSS中包含什么? 我还将JCE用作默认的内容编辑器-如何使Google字体显示在下拉菜单中并消除其他字体?(即避免作者选择样式指南中没有的字体)。
11 fonts  jce 


4
何时移至新的主要版本?
有了新的开发策略,将不会有称为LTS的版本。凭借当前发布的信息,3.4将取代宣布的3.5。假设有计划将4.0、4.1、4.2、4.3、4.4计划在什么时间将站点迁移到哪个版本。
11 maintenance  cms 

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


1
将元关键字迁移到标签
在Joomla 3.6中,是否有一种简单的方法可以迁移或复制文章的现有元关键字,使其成为文章标签? 情况是:Joomla,直到几个版本之前,还没有标签系统。在此之前,我们改为使用meta关键字,“相关文章”之类的模块也使用meta关键字来标识相关文章。现在,相关文章模块的当前版本使用标签而不是meta关键字,这实质上意味着它无法处理任何较旧的文章。同样,使用标签代替元关键字会更美观/更正确。 因此,我想采用一种自动方式来处理几百篇文章,阅读现有的meta关键字并将其作为标签导入。 我看了一下数据库结构,看是否有一些SQL脚本可以做到这一点,但是标签系统使用关系字段,虽然我可能会编写脚本,但要花很多时间进行摆弄和测试。 我想会有更多人遇到这个问题,有人可能已经开发了插件或命令行脚本,但是我找不到任何有用的东西。
10 database  tags 


4
Joomla 3.4.1如何删除用jQuery调用的JCaption?
我想从通过以下方法停用的head,jquery和jcaption文件中删除JCaption: unset($doc->_scripts[JURI::root(true) . '/media/jui/js/jquery.min.js']); unset($doc->_scripts[JURI::root(true) . '/media/jui/js/jquery-noconflict.js']); unset($doc->_scripts[JURI::root(true) . '/media/jui/js/jquery-migrate.min.js']); unset($doc->_scripts[JURI::root(true) . '/media/system/js/caption.js']); 要删除使用mootools的先前版本上的jcaption,请执行以下操作: $this->_script = preg_replace('%window\.addEvent\(\'load\',\s*function\(\)\s*{\s*new\s*JCaption\(\'img.caption\'\);\s*}\);\s*%', '', $this->_script); 我也尝试过在jquery上删除它,但是我没有preg_replace()的经验,怎么从头删除JCatpion? 我的代码: $this->_script = preg_replace('%jQuery\(window\)\.on(\'load\',\s*function\(\)\s*{\s*new\s*JCaption\(\'img.caption\');\s*}\);\s*%', '', $this->_script);
10 jquery 

1
插件触发的最后一个事件
我需要知道哪个事件很可能是正常应用程序流程中触发的最后一个事件。 在所有默认控制器操作均已运行,模板已呈现并且可能已经交付之后,应触发事件,应用程序的下一步将是其自身的关闭。 我发现了这些事件: onAfterRoute onAfterDispatch 但是还有另一个,以后再叫吗? 提前感谢! 编辑 在开发过程中,我打开了Joomla的调试模式!在下面的屏幕截图中,我的问题的答案甚至是彩色的...
10 plugin  jevents 

2
内容项可以在一定时间后自动解锁吗?
我们的大多数用户都不知道他们在编辑内容时应该保存或取消,因此我们不断有数十篇文章和类别被锁定。我意识到这可以由管理员手动完成,但是编辑是24/7进行的,因此不断检查所有项目以确定是否放弃编辑是相当繁琐的工作。 有办法让锁超时吗?
10 content 


1
如何从PHP动态生成表单的XML?
我需要根据用户的项目列表生成页面/表单。照原样,用户可以指定一个项目列表,这些项目具有该项目的文本说明,以及它是a text还是list字段类型。(想象一下可以检出的设备列表,并且要检查的项目列表随设备的类型而变化。肯定有一些共享项目,但是它们随设备类型,型号等而有所不同。)因此,可以简单地models\forms\添加一个新的字段集和一系列新的字段,而不是简单地从该文件夹中加载现有的XML文件并运行它。 如果是这样的话, 如何完成的? 正确的位置在哪里,以便MVC像对待“标准” XML格式一样对待它? 如何最好地检索这些字段的列表以在视图中显示? models \ myform.php $form = $this->loadForm('com_mycomponent.myform', 'myform', array('control' => 'jform', 'load_data' => $loadData)); 控制器/myform.php // Get the user data. $data = JFactory::getApplication()->input->get('jform', array(), 'array'); // Validate the posted data. $form = $model->getForm(); if (!$form) { JError::raiseError(500, $model->getError()); return false; } ... // Validate …

4
为3.3禁用Mootools?
我需要将Joomla 2.5站点升级到3.x 该网站使用了“禁用Mootools”插件 来自此开发者union-d.ru/ 是否有人在3.3上成功使用了此插件,或者知道与3.3具有类似功能的插件?谢谢-开发人员没有回答我的问题... 是否有人在3.x网站上成功使用此插件?还是知道在3.x上可用的另一个类似插件?谢谢!
10 mootools 

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

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.