Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Content management system 类型3中扩展安装如此复杂的原因?_Content Management System_Typo3 - Fatal编程技术网

Content management system 类型3中扩展安装如此复杂的原因?

Content management system 类型3中扩展安装如此复杂的原因?,content-management-system,typo3,Content Management System,Typo3,我正在决定选择什么样的CMS,所以我正在尝试输入3。我决定安装yag扩展(另一个图库)。第一个惊喜是我不得不手动安装依赖项。成功安装后,我在左窗格中选择了“Gallery”,并在右窗格中出现此错误 在所选页面上找不到YAG库的任何设置。 请选择包含YAG静态模板的页面。或 在此页面上包括YAG的静态模板 中文是我的。如何“包含静态模板”?我在谷歌上搜索了几个教程(,),没有一个有用(版本4.7.2)。最后我找到了帮助我的方法。但它还没有解决问题!我得到另一个错误告诉我,我应该以某种方式更新配置(

我正在决定选择什么样的CMS,所以我正在尝试输入3。我决定安装yag扩展(另一个图库)。第一个惊喜是我不得不手动安装依赖项。成功安装后,我在左窗格中选择了“Gallery”,并在右窗格中出现此错误

在所选页面上找不到YAG库的任何设置。 请选择包含YAG静态模板的页面。或 在此页面上包括YAG的静态模板

中文是我的。如何“包含静态模板”?我在谷歌上搜索了几个教程(,),没有一个有用(版本4.7.2)。最后我找到了帮助我的方法。但它还没有解决问题!我得到另一个错误告诉我,我应该以某种方式更新配置(WTH?)。又一次谷歌搜索,我终于通过扩展管理器、配置选项卡和更新完成了


为什么像安装扩展这样简单的事情如此复杂?为什么用户会遇到这种复杂情况?如果软件包需要安装一些模板和更新配置,为什么它不是安装过程的一部分?

答案很清楚,20k+版本中有5k+的扩展,为许多不同的TYPO3版本编写,经过漫长的岁月,经过数千名开发人员的不同编程模式

如果没有连接它们的“接口”,那么TYPO3就毫无用处了

如果你期望在几天内取得好成绩,我一定会让你失望,打字3的学习曲线很长,我认为你需要浪费至少3、4周的时间来适应它


顺便说一句,对于TYPO3的存储库中的几乎所有好的ext,包含扩展名的statics是第一步。

如果设置是自动完成的,这取决于扩展名。但是,如果您有特殊需要,这种自动设置可能会带来很多麻烦。所以我个人不喜欢使用自动设置(旧的扩展通常会这样做!)。 这取决于扩展,如果自动设置在长期运行中有影响或没有


请记住,安装扩展不是编辑器任务,而是管理员任务

你期待你的问题得到答案吗?看来你已经解决了你要解决的技术问题had@Felipe,是的,我问了一个明确的问题——我问这个问题的原因如此复杂——我希望得到答案。这个问题很难回答,但这并不意味着它“不是一个真正的问题”。谢谢你,马库斯!如果没有连接它们的“接口”,我就不会收到您的注释。。在我的问题上下文中。包的安装后脚本无法为我完成所有必要的步骤,这有什么原因吗?错了,请记住,例如,您可以使用一个T3实例托管多个服务,并且只对其中一个实例使用YAG。在这种情况下,为什么YAG的配置应自动包含到其他
页面树分支中
?好的,我理解这对于小测试或实现的第一步来说可能会很烦人,但相信我,当项目越来越大时,只在选定的分支/页面中包含一些扩展的设置是一件好事。谢谢Marcus,这是一个令人满意的答案。我不完全理解,但我相信你:)不管怎样,打字不能只在使用YAG的页面上自动包含YAG的配置吗?@Tomas GUI+TypoScript basics,我认为在那之后,很有可能创建自己选择的好项目,而不仅仅是“实现”现成的模板。在接下来的几个月里,您需要找出您最喜欢的扩展,以及如何创建自己的扩展—哪种可能是使用TYPO3最重要的好处