使用Drupal9的一个主题和模块开发轮播图
drupal

使用Drupal9的一个主题和模块开发轮播图

99

在drupal9环境下,白龙网之前曾使用过内容类型+VIEW视图、引入bootstrap框架等方法开发轮播图,具体可翻阅《Drupal8.7.6:使用ViewsSlideshow模块开发轮播图片》。今天,给大家分享下如何使用bootstrap_barrio主题+Bootstrap_simple_carousel模块快速开发轮播图。...

Drupal9的imce模块:文件上传管理器
drupal

Drupal9的imce模块:文件上传管理器

119

白龙网发现,用Drupal9核心提供的文件上传功能,文件的重复利用和储存是个问题。比如在富文本编辑器中点击图片上传按钮时,只能上传一张图片,而不能选择已经上传已经存在的图片,且上传后的储存路径不支持token,这就导致上传的文件杂乱无章的挤在一个文件夹中。...

Drupal9:如何把后台管理菜单变成竖排靠右的样式?
drupal

Drupal9:如何把后台管理菜单变成竖排靠右的样式?

115

白龙网在drupal9的基础上二次开发了一个教育类的网站,上线后发现:网站菜单栏覆盖了drupal9后台管理菜单。直接影响是,当在后台上传完新闻、点击确定后,跳转到文章发布成功界面,但是drupal9后台管理菜单被网站菜单栏遮住了,致使在后台无法点击使用drupal9后台管理菜单相关功能。...

Drupal9:使用Pathauto优化URL路径国产化利好SEO排名
drupal

Drupal9:使用Pathauto优化URL路径国产化利好SEO排名

191

白龙网发现,drupal9建站后,首页路径默认是网站的域名,列表页路径可以在定义视图页面时指定,而内容页、分类页路径则使用的是系统内部默认路径,如分类页内容地址:/term/1、内容页文章地址:/node/1等。这样的路径形式似乎是按照西方的使用习惯来命名的。要实现drupal路径国产化,打印出适合中国用户使用习惯的路径,如/term.1.html、/news/1.html,可以借助Pathauto模块实现。...

drupal9视图区块“标题、内容、更多”怎么输出?
drupal

drupal9视图区块“标题、内容、更多”怎么输出?

145

白龙网刚接触drupal9的时候,因为不了解其机制,所以在用视图区块开发的时候,一般会分成三个部分:一是标题部分,用静态区块实现; 二是内容循环输出部分,用VIEW视图实现;三是查看更多部分,又用了一个静态区块实现。用这个方法,效果是实现了,但是后期维护非常的麻烦。...

Drupal9开发是如何消除冗余代码的?
drupal

Drupal9开发是如何消除冗余代码的?

130

在用drupal9开发网站的过程中,白龙网发现,代码中会出现很多你没有加入的额外标签,如div、p、a、span等,可能截断了程序的js功能与交互效果、css样式与页岩排版,影响网站的整体效果,这让很多drupal9新手望洋兴叹。...

Drupal9.2.6自定义主题的配置方法 三步搞定
drupal

Drupal9.2.6自定义主题的配置方法 三步搞定

162

之前白龙网曾写过《Drupal8.7.6自定义主题、安装及其查看》、《Drupal9.2.4自定义主题的配置安装与开发查看》文章,详细介绍了Drupal8.7.6自定义主题开发环境搭建方法。按照上述方法来配置Drupa...

用好page.content调用 轻松输出各内容类型功能
drupal

用好page.content调用 轻松输出各内容类型功能

194

白龙网在使用drupal8.7.6自定义主题开发网站时,*.info.yml配置文件中的region区域最少得有一个content:content的区域变量,用以桥接page页面与node实体功能。否则,重建缓存后,drupal就会提示“出现异...

drupal8构建网站单页·用好这3个方法就够了
drupal

drupal8构建网站单页·用好这3个方法就够了

82

大家都知道,一个drupal网站一般是有首页、列表页、内容页、分类页、403页面、404页面、单页等中的一种页面类型或者几种页面类型组成,每个页面又有不同名称的模板实现相应的功能。就dr...

Drupal8站的备份与恢复·只要学会这三点即可
drupal

Drupal8站的备份与恢复·只要学会这三点即可

70

之前,白龙网曾就drupal8网站的备份与迁移技术,分别从模块backup_migrate、工具Navicat以及使用场景等3个维度分享了《Drupal8.7.6中如何实现网站无缝迁移?》、《Drupal8.7.6中如何备份数据库文件和迁移网站?》、《drupal8从本地如何快速迁移到外网服务器?》等3篇文章,深受drupal爱好者好评。...

Drupal8.7.6自定义主题动态交互效果失效的解决技巧
drupal

Drupal8.7.6自定义主题动态交互效果失效的解决技巧

157

Css、Javascript通过drupal指定的info.yml文件加载,前端页面解析后,源代码中正常显示了所有Css、Javascript文件,但是前端页面中的轮播图片不能轮播,Tab切换按钮不能切换,即所有使用Javascript实现的动态交互效果都失效了。...

Drupal9.2.4自定义主题的配置安装与开发查看
drupal

Drupal9.2.4自定义主题的配置安装与开发查看

159

依据这个思路,参考开发经验,白龙网尝试了把Drupal9.2.4中默认主题/core/themes/bartik复制到自定义主题目录/themes/下,刷新前端页后仍然无法正常显示;修改相关/themes/bartik文件及其子目录相关内容,重建缓存刷新页面还是前端页面还是提示“未知错误”无法显示。说明这个尝试是无效的。也测试了把系统自带的其它主题如classy、stable等作为自定义主题来用,也没有成功。...

Drupal内核如何从8.7.6升级到9.2.4?
drupal

Drupal内核如何从8.7.6升级到9.2.4?

83

截止2021年8月份,drupal最新的版本已升级到drupal9.2.4。此时,如果想把drupal8.7.6升级到drupal9.2.4,则需要借助drupal8最近发布的一个版本Drupal8.9.18来实现。即:先从drupal8.7.6升级到Drupal8.9.18,然后再从Drupal8.9.18升级到drupal9.2.4。接下来,白龙网为大家分享一下从drupal8.7.6升级到Drupal8.9.18的整个过程:...

Drupal8.7.6:不规范删除已安装模块导致网站出现未知错误
drupal

Drupal8.7.6:不规范删除已安装模块导致网站出现未知错误

147

在drupal8.7.6系统的/modules/目录下,直接删除了video模块文件夹,重建缓存后,网站打不开了,弹出“未知错误”之类的提示,网站也打不开了。然后恢复video模块文件夹至/modules/目录下,再次重建缓存,刷新页面,网站又可以打开了。白龙网研究发现,出现这个“未知错误”的原因是不规范删除drupal8.7.6模块引起的。那么如何规范的卸载已安装的模块呢?...

Drupal8.7.6:使用ViewsSlideshow模块开发轮播图片
drupal

Drupal8.7.6:使用ViewsSlideshow模块开发轮播图片

134

Drupal8.7.6默认主题下,使用内容类型+视图区块开发轮播图片时,轮播效果始终无法实现,或者费了很大的劲实现了,结果却不尽人意。白龙网研究发现,借助第三方模块ViewsSlideshow可以轻松实现文字、图片、视图等内容的轮播。...