问题标签 [drupal-9]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
20 浏览

drupal - 返回从基于 ResourceBase 的类格式化的 HTML/CSS 消息

全部!

我正在尝试返回基于附加到它的 HTML 的格式化消息,这是我在模块内创建的一个库,用于在消息内容中设置表格样式,并且消息本身基于主题。这是我做的

Drupal->modules->custom->mailify->css->my_library.css

Drupal->modules->custom->mailify->mailify.libraries.yml

Drupal->modules->custom->mailify->templates->mailify-hello-world-salutation.html.twig

Drupal->modules->custom->mailify->mailify.module

Drupal->modules->custom->mailify->src->Plugin->rest->resource->RestSample.php

我首先使用了函数renderPlain然后renderRoot并且两次消息都返回了未设置样式。请注意,当我单独使用渲染函数时,我收到一个错误,提示我过早地尝试渲染。有人可以帮我找出原因吗?我对库的定义是否有错误,或者我应该为渲染器使用另一个函数?

注意:我肯定使用了自定义插件RestSample上的注解

0 投票
0 回答
9 浏览

view - Drupal 在博客文章中使用自定义帐户字段

我的用户帐户下有一个名为全名的自定义字段,这是一个用于输入用户全名的纯文本字段。我希望该字段显示在博客文章而不是作者用户名上。我知道有一千零一个如何在模板中以编程方式执行此操作的示例,但我想在 UI 中执行此操作并尽可能少地弄乱实际代码。我认为它可以通过实体关系视图来完成,但是当我尝试实现它时,它显示的是用户名而不是全名。

0 投票
0 回答
45 浏览

cookies - 如何在 Drupal 9 中存储 cookie?

我正在尝试将自定义颜色设置为 Drupal 9 中 html 元素的样式属性的 CSS 变量。

我需要在第一页访问时设置颜色并将其存储在所有页面路径中,因此如果在第一页访问时它落在它上面,magenta它应该为所有内部链接保持该颜色。但是如果用户重新加载或关闭窗口并导航回站点,它应该选择不同的随机颜色来使用。

我什至可能没有使用正确的方法来完成这个,欢迎任何反馈!谢谢!

0 投票
1 回答
32 浏览

drupal - 更改图像样式属性

我正在尝试开发一个 CKEDITOR 插件来为图像添加填充/边距,

查看文档后,我编写了以下代码:

但它没有用,所以我尝试了:

仍然没有用,我在 drupal 9 上读到该图像是一个小部件而不是一个元素,所以我尝试了:

仍然没有工作,所以我尝试了:

它确实有效,但它被添加到包装img的'p'中,所以我知道代码是正确的,但我似乎无法将它添加到img中......

0 投票
1 回答
29 浏览

drupal - 无法从自定义内容类型中编辑或删除字段(Drupal 9)

我正在对 Drupal 9 进行全新安装。我做的第一件事是创建几个自定义内容类型,并添加了一些字段。但是当我尝试编辑或删除字段时,我收到 404 错误:

The requested resource /admin/structure/types/manage/home_page/fields/node.home_page.body was not found on this server.

我使用标准的 PHP 本地服务器和默认的 .htaccess 文件在 localhost 上运行。其他一切似乎都正常,我已经能够毫无问题地在管理区域中导航。它只是内容类型中的所有字段。

我是一名新的 D9 开发人员,所以请像我 8 岁一样与我交谈。谢谢!

0 投票
1 回答
22 浏览

drupal - ckeditor 工具栏中不显示活动项目(Drupal v9)

当我移动项目时,一切正常: 在此处输入图像描述

但在视野中消失 在此处输入图像描述

我使用 Drupal 9.2.7

0 投票
0 回答
85 浏览

calculated-field - Drupal 9 中的计算字段

我是 Drupal 9 的新手,我正在尝试制作一个简单的采购订单......所以我需要计算每行中的价格 * 商品数量以及订单总数。我真的坚持使用计算字段模块,因为它与 Drupal 7 相比发生了很大变化。我做错了什么?

请帮忙!!!:(

0 投票
0 回答
45 浏览

drupal-8 - Drupal:需要“绕过文件访问”权限

我正在尝试使用 Drupal REST api 和 Front Angular 上传文件(图像),我创建了一个函数:

但状态代码:403 禁止并显示消息:需要“绕过文件访问”权限。

顺便说一句:我已经配置了服务的访问权限

我已经在 Drupal 网站上搜索了一个解决方案,但还没有令人满意的结果......

0 投票
1 回答
33 浏览

rest - Drupal 8-9 REST 翻译

我无法向我的 REST API 发送 PATCH 请求以发送带有翻译的节点。

错误是 422Unprocessable Entity: validation failed. title: Title: this field cannot hold more than 1 values.

我正在尝试 JSON:API 和 REST,但我发现的唯一方法是手动创建翻译,然后分别更新每个翻译。

我试图修补到 REST 的数据是

0 投票
2 回答
181 浏览

drupal - 如何从 OVH 服务器上的 ssh 命令行更新 Drupal 9?

我在 OVH 服务器上一键安装了 Drupal。第一个糟糕的惊喜:我发现安装的 9.1.9 版本需要对 9.2.9 进行安全更新。

第二个坏惊喜:drush默认情况下没有安装。所以我必须先安装composer才能drush使用命令安装:

经过一番战斗,composer开始工作了。我安装了drush发出命令:

可能--dev不需要标志。

我看到composer能够通过运行列出drupal的可用更新:

我的问题是我安装drupal/drupal的显然与drupal/recommended-project我看到drupal我需要的升级相冲突。

从 Drupal 9.1.9 升级到 Drupal 9.2.9 的下一步应该是什么?对不起,如果这个问题是微不足道的,但我被大量的文档弄得不知所措。

更新:这是composer.json我在我的主目录中找到的文件:

UPDATE2:这是composer.json我在 Drupal 根目录中找到的文件: