问题标签 [octobercms-backend]

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 回答
162 浏览

octobercms - Octobercms:如何将“样式”和“脚本”占位符添加到组合资产中?

如何在 10 月 CMS 中添加{% styles %}{% scripts %}到组合资产数组?

0 投票
1 回答
1282 浏览

php - 十月 CMS - 带有上传文件的 API

我正在使用十月创建一个与我的移动应用程序通信的 API。在这个过程中,我发送一个格式为 base64 的图像,直到这部分没有问题,因为我正在将此 base64 图像转换为 JPG 格式,问题出在将这个 JPG 图像保存在十月的标准流程,即保存 System_Files 文件。

进行此上传的最佳方式是什么?

0 投票
0 回答
203 浏览

php - OctoberCMS 显示字段中继器的计数

我想知道如何在中继器的某个位置显示索引编号,或者显示添加了多少中继器的计数器。为了更好地理解,我目前有这个中继器。

在此处输入图像描述

我的代码是:

我的意图是,对于添加的每个新字段,中继器都会显示一个数字,因此更容易识别。

感谢帮助!

0 投票
1 回答
775 浏览

php - OctoberCms 后端在子文件夹 Apache 中不起作用

我在我的 VPS 中的一个子文件夹中安装了一个新的 OctoberCMS 项目,例如 /var/www/myCMS/(这是我安装的 OctoberCMS)。

当我通过域示例访问我的站点时:www.mydomain.com/myCMS/ 我有一个欢迎演示的图像,图片底部:

在此处输入图像描述

但是访问后端(www.mydomain.com/myCMS/backend 我有这个错误:

在此处输入图像描述

有什么解决办法吗?

我的系统是: - Apache2 - Ubuntu 16.04

0 投票
1 回答
171 浏览

widget - OctoberCMS 重置 ReportWidget 属性

我想通过以下两种方式之一重置 ReportWidget 的属性:

1) 刷新包含报告小部件的页面时

或者

2) 当某些属性发生变化时

我的 ReportWidget 有 3 个属性:年、季度、月

默认情况下,我显示的是当年的信息。如果用户更改了年份,然后可能指定了该年的季度或月份,则报告会相应地显示。

现在,当他们返回页面时,这些设置将被保存。我想做的是在重新加载或刷新页面时将属性重置为默认值。

此外,如果用户每年都在变化,则其他属性应重置。

我试图用这段代码解决这个问题:

所以这里发生的情况是,如果年份发生变化,它将调用 getMonthOptions() 函数来侦听响应,如果它捕捉到年份,它将不返回任何内容。现在这可行,但显然我的月份列表不包含任何月份。然后我必须关闭属性框并重新打开它以列出月份。

关于如何实现此功能有什么想法吗?谢谢你。

0 投票
1 回答
1338 浏览

octobercms - 扩展后端列表对象

如何扩展后端显示的列表项?

我正在尝试使用此功能:

问题是我需要重新创建相同的对象 $records,但我想将我的自定义数据添加到它。例如我的记录是来自 JK Shop 插件的订单。我需要的是从这些订单中取出所有产品,并将每个产品作为不同的列表项。

我可以在这个函数中进行这些更改并只返回 $records,但是我怎样才能在这里创建一个新的项目对象呢?我尝试使用:

但我得到:

调用未定义的方法 October\Rain\Database\QueryBuilder::currentPage()

我怎样才能制作一个可以返回到后端列表的新工作对象?

0 投票
1 回答
730 浏览

octobercms - 十月CMS RecordFinder 创建记录

是否可以使用记录查找器创建新记录?或者是否有其他为此功能构建的表单小部件?

例如,在一个部门中,有官员。

如果数据库中已经存在人员,则用户只需选择要添加到该部门的人员即可。

但是,如果用户打算将官员分配给数据库中尚不存在的部门,则会有一个表单会自动创建该官员,然后将其分配给该部门。

这可能吗?目前,我正在使用 RecordFinder 和 Repeater,因为关系是Many to Many。谢谢!

0 投票
2 回答
797 浏览

octobercms - 在 OctoberCMS 中使深度相关领域可搜索

columns.yaml的模型文件Invoice我有以下列:

不幸的是,该searchable位不起作用,我知道这是因为我使用transaction[user][email]而不是使用relationandselect作为列的一部分。

我的问题是,我可以以某种方式使用relationselect当我深入 2 关系时,像这样,还是我需要不同的方法?

我的Invoice模型定义了这种关系:

我的Transaction模型定义了这种关系:

因此,基本上,我希望能够在其中一列中显示用户的电子邮件地址的发票后端列表,并且还可以在搜索框中输入电子邮件地址以便仅过滤列表对于与具有该电子邮件地址的用户关联的发票。

0 投票
1 回答
713 浏览

octobercms - Octobercms 可以在一个控制器中更新多个模型吗?

正如标题所暗示的,是否可以在一个控制器中更新多个模型?我正在使用 Builder Plugin 来处理事情。正如我所见,当我创建控制器时,我们只能选择一个“基本模型”。我们该怎么做呢?

也是一个侧面问题。我可以看到您可以在表单中使用一些选项卡,但我从来没有使用过它们。当我考虑更新多个模型时,我正在使用选项卡,认为它们可能用于此目的。

0 投票
1 回答
908 浏览

octobercms - 十月CMS控制器软删除

OctoberCMS 是否具有软删除表单/列表行为?按照现在,我必须自己实现恢复按钮,我还必须自己实现列表过滤。此功能是否有任何可用的包/插件/示例代码(最好是推荐的实现)?

我做了什么:

  • onRestore.
  • 添加filter列表配置。

谢谢!