问题标签 [octobercms-widgets]

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 投票
1 回答
355 浏览

backend - 有没有一种方法可以在 OctoberCMS 后端表单中选择或创建下拉选项?

我想创建一个类别字段,用户可以在其中选择一个已经输入的唯一值或创建自己的唯一类别。在 OctoberCMS 中有什么方法可以做到这一点吗?我浏览了表单字段类型并检查了下拉选项。但是什么也找不到。至少有什么插件可以做到这一点吗?

0 投票
1 回答
67 浏览

octobercms - 关系管理器不显示透视数据

所以这个问题的出现是因为我正在研究的另一个问题。

因此,我涉足了后端表单的一些工作,并认为我知道如何解决这个问题。但是,我没有看到我认为的结果。我试图做一些研究,但没有看到有人在 github 页面或 stackoverflow 的问题中提出这个问题。除非我错过了。您如何在后端显示存储的额外数据透视表?

这是我的model.php关系:

这是我的controller.php

这是我的config_relation.yaml

所以这是我正确显示关系管理器的后端表单。您会注意到数量字段没有被填写。在我的数据库的第二张图片中,它确实使用以下表格正确填写更新和删除:

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
45 浏览

octobercms - OctoberCMS - 图形记录作为跟踪模型中的数据

所以我有一个名为 user 的模型,其中所有用户数据都在那里。每当有新用户注册时,是否可以将图形(?)作为跟踪?它可以基于月份或年份,因此我更容易跟踪数据记录。任何人都可以给我任何提示或指导吗?

0 投票
1 回答
34 浏览

octobercms - 在 OctoberCMS 中急切加载关系数据

我正在使用一个内部有一个关系字段的表单。虽然当关系中的项目很少时这很好,但当有很多项目时会变得很慢。我希望急切地加载一些关系以缩短响应时间,但我发现在运行之前很难找到可以访问查询构建器的位置。

如果我使用标准列表视图,我将通过扩展列表查询来做到这一点,如下所示:

但是我不知道在使用关系小部件加载列表时如何执行完全相同的操作。我已经多次阅读文档,但我没有设法让它工作。

有人可以帮忙吗?

0 投票
1 回答
48 浏览

octobercms - 如何在octobercms中添加标题和头像

我注意到,如果您单击后端中的头像,您可以添加标题和描述,但是当我这样做时,它也不会保存我已经查看了文档,但找不到保存此信息的方法以及如何访问此信息,对于上传到后端的文件,您具有相同的行为,如果可能,我想利用此功能。这是呼应出来的

描述但找不到存储标题字段的方法

0 投票
2 回答
54 浏览

vue.js - Octobercms Builder Richeditor如何更改粗体由常规标记

0 投票
1 回答
285 浏览

laravel - 在十月 CMS 中将自定义小部件添加到表单时出错

我在插件槽工匠命令中创建了一个新的自定义小部件。

但是当我试图将它加载到我的 fields.yaml 文件中时,我收到了这个错误。

未知控件类型:actorbox

在此处输入图像描述

在此处输入图像描述

这是/plugins/davidecasiraghi/movies/formwidgets/Actorbox.php的内容

这是 /plugins/davidecasiraghi/movies/Plugin.php中定义自定义小部件的方式

我已经失去了 2 个小时试图找出原因,但我还没有得到它。我错过了什么?

这个主题有一个类似的表格,但我得到的错误是不同的。 十月 CMS:无法创建表单小部件

0 投票
1 回答
75 浏览

events - 十月 CMS。后端小部件。事件。如何收听/捕捉 onAddItem?

如何data-request="formVideo::onAddItem"在 Plugin.php 的 boot() 方法中收听/捕捉?

在后端,有一个 Repeater 小部件,它有一个按钮 ( https://i.imgur.com/gORjH26.png )。我需要在 Plugin.php 的 boot() 方法中捕获此按钮的事件。

0 投票
1 回答
139 浏览

laravel - 如何在 10 月 CMS 后端菜单中隐藏 Builder 项目?

我是 10 月 CMS 的初学者。我如何能够从特定用户的后端顶部菜单中隐藏 Builder 项目?当我禁用新管理员的所有权限直到 Builder 之一 - 创建和编辑插件时,我不仅看到我的插件,而且还看到 Builder 本身。

对不起我的英语不好

在此处输入图像描述

0 投票
0 回答
137 浏览

octobercms - 十月 CMS - 在后端表单中使用嵌套关系管理器

我一直在关注 Samuel Georges 关于此事的教程:https ://octobercms.com/support/article/ob-21 。但是,在我的用例中,我有这些模型:

  • 基本章节模型 ( Acme\Formist1\Models\Chapter)
  • 属于章节的测验 ( Acme\Formist1\Models\Quiz)
  • 属于测验的问题 ( Acme\Formist1\Models\Question)
  • 和属于问题的答案 ( Acme\Formist2\Models\Answer)

我需要更深一层,所以我onCreateItem()稍微修改了方法:

基本上,我为 Answers 创建了另一个表单,但是该处理程序发生了一些奇怪的事情:延迟 Question 模型的关系绑定没有问题,但是每当我尝试验证 Answer 表单时,我都会收到一条错误消息,告诉我foreign_key 没有默认值,因此暗示 Answer 模型没有任何延迟绑定。

另外,如果您对此功能有更好的建议,请随时提交,我知道这个看起来不漂亮。

提前谢谢你的时间。