你能向我解释一下Joomla中资产表的目的是什么吗?
我有用于从.csv (from .xls)
导入文章的脚本,该脚本只是在内容表中插入新行asset_id
列(外键)设置为 0
.
我没有发现资产 id 设置为 0 的文章有任何问题。无论如何,我想知道这是否会导致任何问题或禁用某些功能。
资产表是 Joomla! 1.6+ ACL 系统的一部分。它旨在保存定义访问规则的每个资产的记录。
你可以阅读更多关于Joomla的信息!的ACL在这里,Joomla中有一节!2.5 关于添加 ACL 支持的组件教程。
如果要导入到文章(资产 ID 为 0),则它们实际上在#__assets
表中没有条目,它们将继承默认访问权限,直到打开并保存它们。保存它们后,将创建资产记录。
如果您想正确创建资产记录,只需加载com_content
模型并使用它来导入每篇文章(没有批量导入方法,我们在 1.6、1.7 和 2.5 发布时寻找一种)。