问题标签 [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 - 如何从 Rainlab 博客插件中获取特色图片的 url?
我需要知道 10 月 CMS 中带有 Rainlab 博客插件的博客文章中附加的特色图片的 URL。
图像保存在类似“.../storage/app/uploads/public/59f/112”的目录中
我需要在保存帖子的那一刻知道它,因为我想获取 url 以将其保存在另一个表中,它可以从另一个 php 文件或系统(例如在 Android 应用程序中)访问它,但我不能这样做它。
我尝试(在 FormController.php 中)找到帖子:
但不起作用,我得到了博客对象,但它说 features_image 不是变量。
在表 system_file 中,我只能获取文件的名称(disk_name),但不能获取整个 url,而且我不知道它保存在哪个目录中。
谁能帮我?
octobercms - 十月 CMS 媒体查找器
我最近创建了一个插件(使用“构建器插件”),其中有一个用于附加图像的字段(使用“媒体查找器小部件”)。一切正常 - 我可以上传图片或从媒体库中选择一张。保存成功后,当我回到最近保存的记录时,图像不显示...请问如何解决?
谢谢!
laravel - 隐藏十月 Rainlab 博客类别之一?
如何隐藏十月 Rainlab 博客类别之一?其中一个类别不应显示在页面上的类别列表中。我只想使用一个隐藏类别来过滤和显示主页上的特殊帖子。有任何想法吗?
octobercms - OctoberCMS:如何知道用户是否在社交登录插件中登录或注册?
我正在使用社交登录插件登录/注册 Google 帐户。如果用户是第一次注册,我想将他们重定向到“编辑个人资料”页面,以便他们可以完成他们的个人资料信息,如果他们不是新用户并且刚刚登录,我想将他们重定向到登录成功后的首页。如何检查用户是否是新用户?也许我们需要一个新的事件,比如flynsarmy.sociallogin.afterRegister
?我尝试收听,rainlab.user.register
但在用户注册后它没有触发。
facebook - OctoberCMS plugin SEO Meta Og image
I've been stuck on this problem for a few days, so I thought its best to ask the community.
So my problem is this, I'm trying to share a post. The post is generated dynamically. I'm using the addthis.com sharing toolbox. I also installed the SEO plugin by netsti and added the component on header
Now when I want to share, the image doesn't load on first share. I need to scrape the information through Facebook debugger.
I want to know if there is anyway to make a
So I'd like to know if there's anyway to set up the meta og image on head with functions like onStart or onEnd
Thanks
octobercms - 在 octobercms 静态页面插件上渲染一组带有中继器的字段
在“content/static-pages/index.htm”上,我可以看到可以在页面上呈现的已保存字段:
然后在局部我可以使用 {{ data.section_color }} 来呈现一个字段。
现在我想在“meta/groups.yaml”中创建一个转发器字段,如下所示:
我可以在后端看到该字段,并且可以使用它保存数据。在“content/static-pages/index.htm”现在我有:
问题是我找不到渲染这个字段的方法。如何在转发器组内呈现转发器字段?我如何渲染例如“section_title2”字段?
laravel - 十月 CMS 静态页面插件 - 根据用户角色在后端隐藏/显示页面?
如何根据用户的角色隐藏一些静态页面?
我定义了名为“blabla”的用户角色。现在我想隐藏这些用户的所有页面,除了“静态页面”后端中的页面“blabla”。我怎样才能做到这一点?
对不起我的英语不好))
octobercms - Octobercms:RainLab 的Locaion 插件
我正在尝试使用该插件在前端表单上显示所有国籍,我可以提取国家/地区,但我无法将客户选择的选项保存在数据库中。尝试访问后端表单上的数据时出现错误。(模型类 Lindelwa\EBilitiesResearch\Models\Application 必须定义一个方法 getCountryIdOptions() 返回“country_id”表单字段的选项。)
我试图理解文档中的内容:
http://octobercms.com/docs/backend/forms#field-dependencies
但我失败了。
我希望能够在前端的下拉列表中显示国家/地区以及何时在后端访问我应该能够检查已选择哪个国家并仍然在下拉列表中显示所有国家.
php - 十月 CMS 插件模型关系
我正在使用 Autumn 的消息插件。https://github.com/gpasztor87/oc-messages-plugin它有 3 个模型(消息、线程和参与者),现在我想在后端为这个插件创建一个单独的部分。我使用构建器创建了一个插件,我创建了一个名为“消息”的新模型,现在的问题是,当我删除一个消息条目时,我需要它来删除与该消息关联的其他表条目。数据库是相关的:线程有很多消息和很多参与者。
问题是:我应该在我的新后端插件中创建所有 3 个单独的模型,还是应该使用原始插件中已经创建的模型?此外,使用 10 月 CMS 建立关系是否更好,或者我可以创建一些函数 onDelete() 并删除所有相关条目?如果是这样,我怎么能做这个功能?有没有类似 onDelete 钩子之类的东西?
谢谢你。