如何为每个Joomla ACL获取不同的参数类型?

时间:2014-01-20 17:40:11

标签: joomla

现在,您只能为每个Joomla ACL设置“允许”,“继承”和“禁止”。这很好,但远非完整。考虑一下您希望为每个ACL设置字符串的简单情况,例如“允许的上传扩展”。似乎很少或没有关于的信息。

有关于此的任何想法吗?当您想要动态注册“动态”参数时,它似乎更加复杂,因此您在Joomla中拥有的所有基于XML的持久性模型也将成为其中的一部分......

谢谢!

1 个答案:

答案 0 :(得分:0)

这是错误的,并且是调试的噩梦(想象引导用户在他们开始打电话时因为他们无法做某事,而你不知道在哪里看)。

如果您希望组件具有更多用户可配置的操作,您可以在配置中定义一些参数,您可以在其中设置自定义操作级别中允许的扩展名列表,例如“extensions.safe”,然后分配。您可以根据需要创建任意数量的内容。查找更多信息here

除非您提议现有组件考虑任意定义的动态参数,否则很难看出它是如何工作的。