问题标签 [drupal-8]
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.
php - 在 Drupal 8 视图模板中应用树枝过滤器
我正在使用 twig 在 Drupal 8 中构建主题视图。我想在 views-view-unformatted.html.twig 模板中的 row.content 变量上使用 twig 过滤器。
似乎 row.content 是一个数组,所以 twig 的字符串操作不起作用。但是,它作为字符串打印到页面上(视图只是分类术语的列表)。
我想要做的是 slugify 输出,以便带有空格的分类术语可以具有有效的href。请参阅下面代码中的替换过滤器。
这只会输出<a href="#">
. 有谁知道如何访问在树枝插值期间输出的原始文本值?
谢谢!
split - 树枝drupal中的拆分功能
在模板中,我有这样的声明:
但是当我使用它时,什么也没有发生。
但是,如果我使用这个语句,我就会得到结果。
我不知道为什么它不起作用。
html - 为什么 drupal 8 不在我的自定义块中呈现 html?
我正在尝试在页脚块部分的页面底部添加站点地图。所以我已将 html 添加到自定义块中
但是当我查看源代码时,即使我的输入类型为完整的 html,它也不会将其作为 html 接收。上面的代码变成
为什么?什么设置可以做到这一点?我已经使用 drupal8 尝试了所有开箱即用的 html 输入类型,但没有任何效果。
drupal-7 - 扩展和集成现有的断开连接的基于 drupal 的系统?
我们目前正计划扩展我们当前的数字平台,以支持在不同国际地点运营的少数特许经营企业。
希望能提供一些帮助感觉检查。
我们正在考虑最终有效地将我们现有的 Drupal 7 网站重建为 Drupal 8 站点多站点安装 - 每个业务位置安装一个(假设这是合乎逻辑的事情,考虑到它预计将在秋季发布??)。
我们还有一个单独的 Drupal 7 安装,用作接受公众提交的系统。我想升级到 Drupal 8 而不是重新开发。
我们还将开发一个智能手机应用程序,让用户查看他们的帐户并提供奖励等......目前这些系统都有效地断开了连接。
我们有两组现有用户(目前位于两个单独的 Drupal 安装中),我们需要将它们迁移到我们的新系统并以某种方式集中。
我们希望连接我们所有的系统(Drupal 多站点安装、Drupal 提交系统、智能手机应用程序和 CRM)并实施单点登录机制
我目前正在出售的想法是,我们需要将 CRM 系统作为一种所有系统都可以延迟/同步到的帐户信息的中央存储库?
这看起来合乎逻辑/可能吗?
任何人都可以提供任何想法吗?
drupal - 自定义块在 Drupal 8 中不起作用
我正在 Drupal 8 beta 9 中构建一个带有自定义块的模块。当我在我的模块中创建一个块时,我将它放在 src\Plugin\Block 目录中。该块显示在“块结构”列表中,但是当我按链接添加它时,什么也没有发生。我检查了我的代码 10 次,尝试将我的文件放入核心模块的目录中(显然仅用于测试),尝试将一些核心块文件放入我的目录中,以复制粘贴代码。这些都不起作用。这是我的块文件的代码:
drupal - 如何以编程方式在 Drupal 8 中创建实体引用字段?
我想使用我的自定义模块在 Drupal 8 中创建一个实体引用字段。就像有人单击 Drupal 页面上的链接时,会在页面节点类型中自动创建一个实体引用字段。
谁能帮我这个?
php - 自定义 Drupal-8 模块未出现
我已经在 Drupal8 站点上成功安装了我自己的模块。我尝试通过输入 routing.yml 文件中指定的路径来访问它,但我收到“找不到页面”错误。我几乎可以肯定我的模块编写正确(我正在关注一个教程,其中成功访问了相同的模块)。什么可能导致我的问题,我该如何解决?
这是我的模块文件:1)kalvis.info.yml
2)kalvis.routing.yml
3)kalvisController.php
这是我存储这些模块文件的方式:
我尝试通过输入诸如http://localhost/drupal8/admin/kalvis/Kalvis/Drupal和http://localhost/drupal8/kalvis/Kalvis/Drupal之类的 URL 来访问模块,但仍然遇到同样的问题。
我正在使用安装在本地主机(WAMP)上的 Drupal 8.0.0 beta10
symfony - Drupal8 路由文件的权限列表
我正在开发自定义 Drupal8 模块。我的模块使用这个路由文件:
kalvis.routing.yml
part 代表什么_permission
,我在哪里可以找到这个参数的所有可能值的列表?(总的来说,我看过的只是使用过access content
,access administrative content
但我想还有很多)
PS:我正在使用安装在 WAMP 上的 Drupal 8 beta 10
drupal - Drupal 8 路由 - _controller 的参数
my_module.content: path: '/admin/my_module/{method}' defaults: _controller: '\Drupal\my_module\Controller\MyModuleController::%{method}' // 不工作
如何将 aa 参数发送到 _controller?在控制器的方法之间切换
谢谢!
drupal-8 - 我可以开始构建我的 drupal 8 主题了吗?
Drupal 8 模板引擎准备好进行新的开发了吗?
我计划使用 Drupal 8,因为我将首先从设计开始,所以我想知道模板引擎(我知道它使用 Twig)是否会发生重大变化,这不是现在开始的好选择。