Git 类型3:在ext:DAM中隐藏文件夹,即使是对于BE管理员
我有一个安装了DAM的TYPO3,其中一些文件夹/文件由git存储库管理(即Git 类型3:在ext:DAM中隐藏文件夹,即使是对于BE管理员,git,typo3,dam,Git,Typo3,Dam,我有一个安装了DAM的TYPO3,其中一些文件夹/文件由git存储库管理(即fileadmin/templates/*),因此我想禁用DAM和/或文件模块对它们的访问,即使是完整的后端管理,以避免在通过后端更改的文件中发生冲突。当然,我不能更改文件夹的权限,因为它们也包含公共资产 隐藏或禁用后端写入的正确方法是什么?好的,这仅适用于文件(fileDenyPatter) 您可以使用TYPO3 6+实现自己的存储,这将相对容易 但是您使用DAM的事实证明您仍然使用4.x。您需要找到一个钩子或对文件夹
fileadmin/templates/*
),因此我想禁用DAM和/或文件模块对它们的访问,即使是完整的后端管理,以避免在通过后端更改的文件中发生冲突。当然,我不能更改文件夹的权限,因为它们也包含公共资产
隐藏或禁用后端写入的正确方法是什么?好的,这仅适用于文件(
fileDenyPatter
)
您可以使用TYPO3 6+实现自己的存储,这将相对容易
但是您使用DAM的事实证明您仍然使用4.x。您需要找到一个钩子或对文件夹树类进行xClass。由于fileadmin/的一般访问问题,我在typo3conf/中管理我的所有模板。例如,我在那里创建了一个目录“templates”,并在那里管理我的模板 在TYPO3<6.0中,您必须设置
$TYPO3_CONF_VARS['FE']['addAllowedPath']='typo3conf/templates/'代码>以正确使用模板
这还有一个优点,就是你基本上只需要管理Git中的typo3conf/in:)是的,我考虑过,但不知道如何“咬”它,我会尽快检查它,并让你知道。太好了!这正是我想要的。事实上,隐藏自动创建的文件存储并替换为自定义存储(即仅用于fileadmin/user\u上传
)实现了6.0中的技巧:),您能告诉我使用文件元数据的最佳方法是什么吗?Ofc。如果本主题中有任何文档描述6.0中的更改,则可以:)