错误信息

  • Deprecated function: Method ReflectionProperty::setAccessible() is deprecated since 8.5, as it has no effect since PHP 8.1 in Drupal\metatag_views\Plugin\views\display_extender\MetatagDisplayExtender::getFirstRowTokensReflection() (line 315 of modules/contrib/metatag/metatag_views/src/Plugin/views/display_extender/MetatagDisplayExtender.php).
  • Deprecated function: Method ReflectionProperty::setAccessible() is deprecated since 8.5, as it has no effect since PHP 8.1 in Drupal\metatag_views\Plugin\views\display_extender\MetatagDisplayExtender::getFirstRowTokensReflection() (line 315 of modules/contrib/metatag/metatag_views/src/Plugin/views/display_extender/MetatagDisplayExtender.php).
2025
05 月 25 日
盛夏 · 活力
zhangzhijun 43 次浏览 0 个评论
Drupal中通过创建views进行内容输出时,如果对内容进行多次修改,则在显示时会出现多个重复的内容。解决的方案也比较简单,有两种方法:方法1:修改文档时不创建新的修订版本,这样视图在进行查询时,则只会查询到一个版本,显示时也不会出现重复的问题了;方法2:修改视图的查询,进入视图-高级-其他,进入查询设置,勾选“与其他不同的”,则不会出现重复的内容了。
2025
05 月 25 日
盛夏 · 活力
zhangzhijun 19 次浏览 0 个评论
定界符{% ... %} {{ ...
2025
05 月 25 日
盛夏 · 活力
zhangzhijun 48 次浏览 0 个评论
在drupal主题开发过程中,不可避免的会引入一些图片文件。如果图片存放在自定义主题/images目录下,则在主题文件中,可通过{{ active_theme_path() }}来获取路径,这个变量的输出则为themes/custom/my_custom_theme。在模板中的具体引用方法如下:{% block content %} <div class="w-8/10 md:w-128 m...
2025
05 月 11 日
盛夏 · 活力
zhangzhijun 20 次浏览 0 个评论
Drupal主题开发中,为了能更好的进行定制化的显示部分内容,覆写view则成为必选的方法。那如何在按照指定的字段来打印fields内容呢?观察默认的fields的视图文件,是通过for遍历来打印全部的字段,如下述代码,明显无法满足我们按照指定字段的方式输出的要求。{% for field in fields -%} {{ field.content }} {%- endfor %}如果要...
2025
05 月 03 日
盛夏 · 活力
zhangzhijun 171 次浏览 3 个评论
Drupal的分类,对于一开始接触Drupal的用户来说,理解起来相对有难度,特别是从WordPress转过来的用户,在创建菜单时,特别感到不适。本文从Drupal分类和菜单创建两个方面,来说明其使用方式。一、分类在Drupal中创建分类,其实就是创建一些列的词汇表。Drupal中的分类是一个非常大的概念,如果用过WordPress,则WordPress中的文章分类则对应Drupal中的一个词汇表...