Joomla教程

Joomla! 3.9.23存在一个BUG,当安装或需要更新的扩展包含嵌套的zip压缩包时,会无法正常运行中断,这样会导致出现502 Bad Gateway的错误。 这里有详尽的错误跟踪讨论: https://issues.joomla.org/tracker/joomla-cms/31506 解决Joomla! 3.9.23无法更新扩展的方法 下载此补丁文...

阅读更多

发布日期:2020-12-11

当Joomla网站使用的PHP版本升级,从PHP7.0.x升级到php7.1.x或更高版本时,如果你的网站模板调用函数的方式不正确,会无法正常显示并且出现下面错误警告 0 - Using $this when not in object context 例如,原来是的这样的 $menu = & JSite::getMenu(); 这个& JS...

阅读更多

发布日期:2019-08-16

有时候我们会做一些没用的扩展清除工作,以保障网站的运行速度和稳定性,在卸载过程中,也有可能不小心删除系统的默认扩展,例如广告管理、站内搜索等。 当出现上面的情况,你可能第一时间想到的就是,到Joomla官网查找看有没有默认的Joomla组件 、Joomla插件、Joomla模块等。但最终,你还是找不到你想要找的扩展。因为Joomla官网并没有提供这些默认扩展...

阅读更多

发布日期:2019-08-11

当时我在做一个地产相关的网站项目,主要使用K2组件,还有一个K2搜索的模块。 Demo页面:http://ecs.ycway.cn/office-rent/itemlist/filter.html?searchword1=%E6%B5%B7%E6%B7%80&moduleId=41&Itemid=7 K2搜索模块需要定制,目标是实现点击一个区...

阅读更多

发布日期:2018-02-20

默认的Joomla注册表单,分别是会员名、用户名、密码、密码确认、邮箱、邮箱确认这些字段。 有的时候,我们会希望把网站注册简化一些,于是就希望去掉密码确认、邮箱确认这些重复验证的字段。 这里,我向大家介绍两种实现方式 一、使用PHP实现 主要的思路就是创建一个新的类控制器,这样就可以使用定制的注册字段和表单形式 首先,我们需要把/components/com...

阅读更多

发布日期:2018-02-07

Joomla网站是支持子目录安装的。例如我的网站是www.ycway.com 我在我的网站安装一个Joomla网站程序;然后我在网站根目录下新建一个命名为about的文件夹,然后在这个文件夹内安装Joomla。这样我就有两个独立的Joomla程序(后台),http://www.ycway.com/about可以算是子目录; 如果你在子目录网站后台,开启了SE...

阅读更多

发布日期:2018-02-06

Joomla的API中,提供了字符截断的功能,大家有兴趣的可以查看Joomla官方API文档的说明: http://api.joomla.org/cms-3/classes/JHtmlString.html 我在这里也大概介绍一下 一、abridge 内部截断 用法如下 <?php echo JHtml::_('string.abridge',$ite...

阅读更多

发布日期:2018-02-06

下面我们以Joomla 3默认的模板protostar为例,讲述如何为Joomla的模块创建覆盖并定制布局 Joomla模块创建覆盖 模块创建覆盖的方法一般有两种,一种是在后台设置,一种是通过FTP完成。 后台设置:进入Joomla后台,进入[扩展管理] - [模板管理];此时右边菜单栏显示[风格管理]和[模板管理],再点击[模板管理]后,显示已安装的模板列...

阅读更多

发布日期:2017-08-03

第 1 页 共 5 页