解决joomla搜索页面内容排版错误的bug-2 原
在使用默认模板的时候,点击搜索后,页面内容出现代码。
在使用默认模板的时候,点击搜索后,页面内容出现代码。
最近在做一个分销的项目,基于joomla4来搭建。其中支付宝的分销提成已经完成了,下一期就是做微信的分销提成。之前也做过微信支付,但没有做到分销这一块,想到整个程序的框架都完成了,这个集成支付应该问题不大,初步预估2天时间完成。但最终却是大大的超过了预期,基本上搞了一个星期还没完成。其中的心酸曲折只有搞过微信支付的朋友才能体会...
在使用默认模板的时候,点击搜索后,出现页面排版错误。这个问题是由于语言包翻译出错导致的问题。解决的方案如下。目前已经修正,预计下一版本的语言包将不会出现这个问题
今天在写一个Joomla的组件,目标是是使用VUE和ElementUI实现将本地附近同步到阿里云OSS上面。在这直接我不小心打错了一个字符,但发现这个错误却大约花了一个小时,总结一下,发现应该是不同浏览器对于JS报错的处理友好度不同导致的。
joomla核心在2023年10月17日发布v5.0版本。当天就试用了一下最新的joomla5,本文就是使用joomla5的一些感受。有感兴趣的朋友可以参考参考。
最近一个客户将Joomla4网站从原先的Apache服务器改为Nginx服务器,整个过程一切顺利,但还原网站后发现只能打开首页,其他页面都是404。这个问题需要修改nginx的配置文件来解决。
Joomla支持SEF(搜索引擎友好的)URL(网页的地址). 用户在后台通过设置alias(别名),就可以定制URL。在 Joomla 中,我们一般将网址域名后面的部分称为SEF URL,创建和处理 SEF URL 称为路由,相关代码称为路由器。每个组件负责处理自己 SEF URL生成规则。因此,为了让你的组件也支持生成SEF URL.您必须创建自己的路由器。
有朋友咨询怎么去掉域名后缀/index.php的尾巴。就是我的地址假设为 域名/index.php/2015-06-25-12-49-10/ 我希望将其中的index.php移除掉 变成 域名/2015-06-25-12-49-10/
个人是php程序员,对于前端的技术并不是很熟悉。之前了解过一些webpack的技术,发现这种打包并且重新编译发布的方案在joomla扩展开发中是不合适的。因为webpack针对的是整个项目,而我们做扩展开发实际上只是页面的一部分。vue是非常棒的前端框架,vue替代jquery是一个不可阻挡的趋势。最近的很多项目,我们的前端都慢慢的转vue了,因为vue提供了浏览器的版本,所以可以像使用jquery一样,直接在浏览器中使用,而不用通过webpack打包之后再使用。
如果需要深入joomla的开发,那么调试是必不可少的。Joomla的调试是一个系统插件,该插件能为我们提供内存的使用,数据库的查询,以及函数调用堆栈等等信息。以便我们优化和定位问题。这是一个非常好的功能。
之前做的基于chatbase的聊天程序客服反馈说在苹果手机上完全不显示。因为使用的是stream模式,因此,最开始我的怀疑方向是stream模式可能不会苹果手机支持,但翻查资料后这个可能被排除了。最终,通过try catch定位了问题,发现是chat()方法传递的参数居然在苹果手机上面是undefined
一个朋友咨询我说他将一个模块的权限设置为public,登录后,这个模块还是可见。这是不是出问题了,他希望登录后这个模块不可见。这个问题出现的原因主要是用户对Joomla中关于Guest(访客)和Public(公开)权限的理解错误