2025
12 月 08 日
岁末 · 沉淀
zhangzhijun 31 次浏览 0 个评论
Joomla模板开发过程中,经常需要通过打印日志进行页面内容的调测。本文针对调测过程中使用的几种日志打印方法做一个简单的介绍,供开发过程中参考使用;1、通过php echo直接打印最简单的方法,则是通过echo方法,直接打印变量,可以在页面上直观的观察,使用方法如下:if ($categoryIds) { foreach ($categoryIds as $categoryId) { ...
2025
12 月 08 日
岁末 · 沉淀
zhangzhijun 11 次浏览 0 个评论
Components​'Joomla\Component\<Component name>\Administrator\' points to administrator/components/com_&
2025
12 月 08 日
岁末 · 沉淀
zhangzhijun 19 次浏览 0 个评论
本文重点介绍Joomla5下,通过模板管理或者风格管理页面删除模板,提示“joomla Cannot delete last style of a template”或“模板必须保留一个样式”错误的处理方法。在Joomla中,模板和插件等,均被当做一个扩展(extension)来看待,安装新模板也是通过安装扩展的方式来添加。对于扩展删除,则也需要通过扩展卸载的方式删除。因此Joomla模板若果要删...
2025
12 月 08 日
岁末 · 沉淀
zhangzhijun 41 次浏览 0 个评论
在网站使用过程中,经常需要通过邮件进行密码找回,或者通过邮件进行数据备份,本文基于163邮箱来介绍如何进行Joomla 邮箱服务器的配置。
2025
12 月 08 日
岁末 · 沉淀
zhangzhijun 12 次浏览 0 个评论
如果使用TinyMce默认插入图片方式,需要填写图片的链接,才能实现图片的插入。通过摸索,发现有其他方法可以从本地上传图片或者直接从Media库中选择图片插入。本文针对插入图片方法进行简单阐述。
2025
12 月 08 日
岁末 · 沉淀
zhangzhijun 32 次浏览 0 个评论
本文主要介绍如何在joomla中创建自定义字段,并根据自定义字段值显示不同的内容。
2025
12 月 08 日
岁末 · 沉淀
zhangzhijun 7 次浏览 0 个评论
本文主要介绍了进行Joomla模板定制化开发的时候,如何通过模块名称或模块显示位置进行模块调用方法,供大家参考学习。
2025
12 月 08 日
岁末 · 沉淀
zhangzhijun 7 次浏览 0 个评论
本文收集了Joomla模板进行定制化开发时经常使用到的一些函数,例如获取网站地址,根目录,数据操作等,后续也会基于本文继续扩展和收集相关函数。
2025
12 月 08 日
岁末 · 沉淀
zhangzhijun 9 次浏览 0 个评论
Joomla 5中为文章增加图片是出现不能上传文件和不支持此文件类型的错误,经过多方检查后,发现不能上传的原因为由于图片名称是中文字符导致的,特别记录一下,以帮助其他遇到类似问题的同学。
2025
12 月 08 日
岁末 · 沉淀
zhangzhijun 11 次浏览 0 个评论
在Joomla模板开发中,如果要修改文章页和分类目录的展示样式,必定绕不开com_content组件,com_content组件下包含了多个文件夹,本文结合其article和category两个文件夹,来说明其主要作用。
2025
09 月 18 日
金秋 · 收获
zhangzhijun 35 次浏览 0 个评论
Drupal的模块和主题可以通过composer进行更新,具体命令如下:场景1:更新core, 所有modules和themecomposer update "drupal/*" --with-all-dependencies drush updatedb drush cache:rebuild场景2:列出需要更新的模块,并更新指定模块composer outdated "drupal/*" co...
2025
08 月 31 日
金秋 · 收获
zhangzhijun 38 次浏览 0 个评论
一、drupal目录结构Drupal的主题可以理解为通过一些文件的集合定义drupal的展现层。用户可以定义一个或多个子主题。定义主题时,只有*.info.yml文件时必须的,其他主题或子主题的文件都是按照实际的需要增加。Drupal的自定义的主题必须要放到drupal安装目录下的themes文件夹下,核心主题(core themes)例外,是放到core/themes目录下的。将贡献主题(con...
2025
08 月 31 日
金秋 · 收获
zhangzhijun 67 次浏览 0 个评论
在Drupal主题中增加region的方法1、在THEMENAME.info.yml文件中增加region的meta-data2、编辑page.html.twig文件。注意,只要你在主题中声明了region,不论一个还是多个region,默认的region都将不会生效。注意:由于你没有定义block,因此在region中的任何一个block都将不会存在。特别的,如果你编辑了THEMENAME.in...
2025
08 月 31 日
金秋 · 收获
zhangzhijun 33 次浏览 0 个评论
Drupal中,模块和主题中的CSS文件和JavaScript加载方式与其他库文件加载方式一致。只有显示告诉drupal加载的CSS文件和JavaScript文件,drupal才会加载,而不会加载所有的资源文件,导致前台性能降低。加载CSS和JS文件的方法1、定义library在theme文件夹下创建*.libraries.yml文件,其中*为主题名称,例如beginner.library.yml...
2025
08 月 31 日
金秋 · 收获
zhangzhijun 50 次浏览 0 个评论
drupal 10版本,扩展模块中选择update manage模块,点击安装,提示update.settings已存在,安装失败。提示如下错误:Configuration objects (update.settings) provided by update already exist in active configuration查询drupal官方,可以使用如下方法解决。进入vendor/...
2025
08 月 31 日
金秋 · 收获
zhangzhijun 25 次浏览 0 个评论
在php.net下载php版本时,会发现有多个版本供选择,除了x86和x64之外,还有Thread safe和Non Thread Safe的版本选择。很多人一看就懵了,不知道该如何选择。其实在官网版本选择的左侧就有明确的版本选择说明,供大家参考。如果是使用IIS作为web server的话,就选择Non Thread safe的版本,如果是使用Apache作为web server的话,就使用Th...
2025
08 月 31 日
金秋 · 收获
zhangzhijun 27 次浏览 0 个评论
Drpual core文件因为安全的原因是通过自动更新的,每次有新版本时,都需要通过手工的方式更新,更新步骤如下:1. 使用文本编辑器打开settings.php (/sites/default/settings.php)文件,修改$settings[update_free_access]的值为TRUE$settings[‘update_free_access’] = TRUE;2. 设置comp...