我想知道Joomla如何在#__assets表的Rule字段中创建值。
我相信创建它们的文件可能是:
库\的Joomla \数据库\表\ content.php
libraries \ joomla \ database \ table.php
我试图找到执行此操作的代码,但我要么找不到,要么找不到它。我需要知道Joomla如何在这个领域创建这些值,以便能够创建我自己的过程。
答案 0 :(得分:1)
每个组件都使用access.xml文件控制其规则。您可以在administrator / components / com_whatever文件夹中找到它们。
管理特定规则取决于资产类型。
组件级规则在com_config中使用组件mvc进行管理,这意味着当用户单击组件中的选项按钮时,他们会为组件设置规则。
项目级别规则(例如类别和文章)通过type =“rules”的字段在这些项目的表单中进行管理。
全局规则由com_config管理,应用程序为mvc,UI处于全局配置状态。
JTable管理将其存储在资产表中。