问题标签 [octobercms-plugins]
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 - 获取页面 october cms 插件中的下一个和上一个子页面链接
我在 october cms 的后端有这样的结构(静态页面插件)
我希望能够在子页面之间链接以转到下一个和上一个(如果存在)。
找不到任何关于此的内容。
好的。这就是我所拥有的——不是最优雅的解决方案,但它可以在子页面的代码部分中工作!(应该检查一下我的页面是否有父页面,但在我的情况下,我只使用指向子页面的链接)
php - 值为 null OctoverCMS 的 user_id
我扩展了 Rainlabs 用户插件,创建一个新表来列出每个用户创建的项目,但保存后存储的user_id值为 NULL。
这是我的代码:
模型项.php
这就是我的 plugin.php 文件中的内容:
谢谢你的帮助...
php - 如何从 onStart() 方法访问请求数据?
我在 OctoberCMS 中创建了具有两个功能onStart()
和表单的页面onSave()
:
我想在验证失败的情况下重新初始化字段“标题”中的数据。但是在onStart()
请求中的数据总是空的。如何从 onStart() 访问请求的数据?
php - Octobercms 禁用不同域上的翻译
我正在尝试建立一个可以通过主域访问的网站,它将使用主题。但也可以通过保存在数据库中的不同域访问,这些将使用不同的主题。
我遇到的问题是主网站使用了rainlab翻译插件,它自动将正常的url更改为url+locale。这是我不想在我的其他主题中使用的东西,这会导致 404。
我在自己的插件中更改主题,如下所示:
这是基于 keios 制作他们的多站点插件的方式。
我想知道在访问其他域时如何停止本地化 url 更改。
authentication - OctoberCMS:我如何挂钩/自定义后端身份验证表单和应用程序流程的登录?
我有一个特定的身份验证流程,必须在我的 OctoberCMS Web 应用程序上为后端用户进行。该过程涉及两因素身份验证。
最初,我想直接破解“backend.auth.extendSigninView”事件,直接使用 Javascript 更改登录表单,然后将表单操作设置为所需的路由。
例子:
这个想法对我来说似乎是“超级黑客”,所以我花了太多时间试图找到“正确的方法”来连接登录但没有成功。
我现在遇到了另一位编码员,他 使用上述使用“backend.auth.extendSigninView”来允许 JS 重绘表单的技巧发布了https://github.com/khoatran/october-ldap他们的想法。
有谁知道更好的方法还是这是最好的方法?
octobercms - 如何在十月 CMS 插件组件中为 defineProperties() 设置多选下拉类型
我正在尝试创建一个带有组件选项的画廊插件,以选择要显示的画廊。如何使下拉菜单成为多个选定选项,而不仅仅是一个。
前任:
图库组件:
任何帮助将非常感激。
octobercms - 十月CMS | 在“Builder”上创建的插件中创建过程中的额外操作
想象一下,我有一个Gallery
在 上制作的插件Builder
,并且在创建后Slide
我想做一些额外的动作......
想象一下,我想创建另一个Slide
对另一个插件进行一些更改的插件......(重定向到之后/update/:id
)
所以据我了解,我需要扩展一个Constructor
?
<body>
我需要一些东西,比如在...中添加一个额外的类
这是一个例子:
在生成页面之前调用此函数,在创建“幻灯片”之后我需要类似的东西
laravel - 十月CMS Rainlab.Builder-与同一模型的“hasOne”关系出错
我正在开发一个用于管理动物的十月 CMS 插件(使用 rainlab.builder)。动物有几个领域和关系。每只动物都有父亲和母亲。但是当我试图保护我的动物时,会出现以下错误:
事件簿:
插件动物形态:
该错误仅在我使用关系(孩子 -> 父亲,孩子 -> 母亲)时出现。
代码
我已经实现了以下与我的动物模型的 hasOne 关系:
这是我来自field.yaml的字段:
如果有人对这种关系有解决方案,我会很高兴。干杯!