drupal的安装不同于Joomla和WordPress,本文就drupal的安装方法,简单做一个说明,供参考。安装前准备:1、确认已安装composer(php 包管理工具)2、php,Mysql等版本满足drupal要求,如php8.3以上,Mysql 8.0以上3、已完成apache或者nginx的配置;安装步骤:1、安装drupal软件包composer create-project dr...
zhangzhijun 75次浏览 0 个评论
今天在debian下安装了drupal 11,在安装引导界面,页面css样式显示正常,但是等drupal安装完成后,页面显示异常,通过F12查看,发现css和js文件全部加载失败了,后台的路径为sites/default/files,登录后台查看,该目录下并没有自动生成css和js的文件夹。查询相关资料,问题主要是因为sites/default/files目录权限问题,安装过程中无写权限,导致cs...
zhangzhijun 71次浏览 0 个评论
今天在debian下安装了drupal 11,在安装引导界面,页面css样式显示正常,但是等drupal安装完成后,页面显示异常,通过F12查看,发现css和js文件全部加载失败了,后台的路径为sites/default/files,登录后台查看,该目录下并没有自动生成css和js的文件夹。查询相关资料,问题主要是因为sites/default/files目录权限问题,安装过程中无写权限,导致cs...
zhangzhijun 69次浏览 0 个评论
安装drupal后,后台进行升级的时候出现了Failed to fetch available update data的错误,错误描述如下:See PHP OpenSSL requirements in the Drupal.org handbook for possible reasons this could happen and what you can do to resolve them...
zhangzhijun 68次浏览 0 个评论
Drupal分类术语下的文章列表样式相对丑陋,如果需要进行样式修改的话,需要对views-mini-pager.html.twig模板进行覆写。一般的操作步骤可分为以下几个步骤:1、确定分页显示的样式由于我的博客样式是基于tailwind CSS的,所以我是直接复用了一些现成的组件,如果你也是tailwind CSS,可以参考这个链接https://sailboatui.com/docs/comp...
zhangzhijun 61次浏览 0 个评论
在drupal主题开发中,通常会用到卡片式的布局,一般只显示标题,摘要和其他一些元数据。但大部分情况下,我们很少针对文章主动写摘要,因此就需要自动截取正文的内容作为摘要来使用。下面是几种简单的方法来截取正文摘要方案1:使用twig过滤器# 直接处理正文内容生成摘要 #} {% set body_text = content.body|render|striptags|trim %} {% set ...
zhangzhijun 50次浏览 0 个评论
Similar By Terms模块通过标签关联度智能推荐内容,核心步骤为:安装模块 → 创建视图并配置Similar by terms上下文过滤器 → 按匹配度排序 → 部署区块并限制显示范围。通过精细化排序和过滤规则,可显著提升内容推荐的准确性和用户体验。创建相关文章视图(View)​​​新建视图​后台 > 结构 > 视图 > 添加视图。填写视图名称(如“相关文章推荐”),选...
zhangzhijun 47次浏览 0 个评论
Navigate to Administration > Extend and enable the module. The system breadcrumb block has now been updated.Navigate to Administration > Configuration > User Interface > Easy Breadcrumb fo...
zhangzhijun 45次浏览 0 个评论