问题标签 [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.
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上的注解
view - Drupal 在博客文章中使用自定义帐户字段
我的用户帐户下有一个名为全名的自定义字段,这是一个用于输入用户全名的纯文本字段。我希望该字段显示在博客文章而不是作者用户名上。我知道有一千零一个如何在模板中以编程方式执行此操作的示例,但我想在 UI 中执行此操作并尽可能少地弄乱实际代码。我认为它可以通过实体关系视图来完成,但是当我尝试实现它时,它显示的是用户名而不是全名。
cookies - 如何在 Drupal 9 中存储 cookie?
我正在尝试将自定义颜色设置为 Drupal 9 中 html 元素的样式属性的 CSS 变量。
我需要在第一页访问时设置颜色并将其存储在所有页面路径中,因此如果在第一页访问时它落在它上面,magenta
它应该为所有内部链接保持该颜色。但是如果用户重新加载或关闭窗口并导航回站点,它应该选择不同的随机颜色来使用。
我什至可能没有使用正确的方法来完成这个,欢迎任何反馈!谢谢!
drupal - 更改图像样式属性
我正在尝试开发一个 CKEDITOR 插件来为图像添加填充/边距,
查看文档后,我编写了以下代码:
但它没有用,所以我尝试了:
仍然没有用,我在 drupal 9 上读到该图像是一个小部件而不是一个元素,所以我尝试了:
仍然没有工作,所以我尝试了:
它确实有效,但它被添加到包装img的'p'中,所以我知道代码是正确的,但我似乎无法将它添加到img中......
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 岁一样与我交谈。谢谢!
calculated-field - Drupal 9 中的计算字段
我是 Drupal 9 的新手,我正在尝试制作一个简单的采购订单......所以我需要计算每行中的价格 * 商品数量以及订单总数。我真的坚持使用计算字段模块,因为它与 Drupal 7 相比发生了很大变化。我做错了什么?
请帮忙!!!:(
drupal-8 - Drupal:需要“绕过文件访问”权限
我正在尝试使用 Drupal REST api 和 Front Angular 上传文件(图像),我创建了一个函数:
但状态代码:403 禁止并显示消息:需要“绕过文件访问”权限。
顺便说一句:我已经配置了服务的访问权限
我已经在 Drupal 网站上搜索了一个解决方案,但还没有令人满意的结果......
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 的数据是
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 根目录中找到的文件: