Joomla资产表的目的是什么?

10

请问joomla中的assets表有什么作用?

我有一个从.csv文件(.xls文件)导入文章的脚本,它只是将新行插入到内容表中,并将asset_id列(外键)设置为0

我并没有发现任何asset_id设置为0的文章存在问题。无论如何,我想知道这是否会导致任何问题或禁用一些功能。

1个回答

15

资产表是 Joomla! 1.6+ ACL 系统的一部分。它旨在为每个定义访问规则的资产保存一条记录。

您可以在此处阅读更多关于Joomla! 的 ACL,并且 Joomla! 2.5 组件教程中也有关于添加 ACL 支持的章节。

如果您正在导入文章(具有 asset id 为 0),则它们实际上没有在 #__assets 表中创建一个条目,并且它们将继承默认访问权限,直到打开并保存。当它们被保存时,将创建一个资产记录。

如果您想正确地创建资产记录,只需加载 com_content 模型,并使用它对每篇文章进行导入(没有批量导入方法,我们在 1.6、1.7 和 2.5 发布时就已经查找过了)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接