0

我是 EZ Publish 的新手。但是当我不得不更改一些 CSS 文件时,我误以为我必须修改以下内容:/settings/override/site.init.append.php

该文件现在如下所示:

[扩展设置]

  • 活动扩展[]
  • ActiveExtensions[]=ezscriptmonitor
  • ActiveExtensions[]=ezmultiupload
  • ActiveExtensions[]=ez_network
  • ActiveExtensions[]=ezjscore
  • ActiveExtensions[]=cjw_newsletter
  • ActiveExtensions[]=ezwt
  • ActiveExtensions[]=ezstarrating
  • ActiveExtensions[]=ezgmaplocation
  • ActiveExtensions[]=ezwebin
  • ActiveExtensions[]=ezie
  • ActiveExtensions[]=ezoe
  • ActiveExtensions[]=ezodf
  • ActiveExtensions[]=ezprestapiprovider
  • ActiveExtensions[]=proceli
  • ActiveExtensions[]=xrowmetadata

我想我必须更改其中一些扩展的顺序,但我不知道依赖关系

4

2 回答 2

0

实际上,扩展的顺序取决于它们需要什么以及它们应该如何相互覆盖。因此,在不知道他们在做什么的情况下,没有人可以准确地告诉您哪个应该先来,哪个应该先来!

于 2014-07-27T13:29:12.007 回答
0

如果您的某些扩展需要按特定顺序加载(例如,如果您希望特定的扩展覆盖另一个),那么从 eZ Publish Fuji 开始,有一种称为“扩展加载排序”的行为会有所帮助:https://doc.ez.no/eZ-Publish/Technical-manual/4.4/Installation/Extensions/Extension-load-ordering

也就是说,通常,您必须将更具体的扩展名(例如包含您的项目设计的扩展名)放在列表​​顶部,而将不太具体的扩展名(例如 ezoe、ezodf、ezwebin 等)放在列表​​的顶部。列表的底部。自定义但纯粹的技术扩展(例如自定义数据类型或模块)将位于列表的中间。

如果您想回滚到原始顺序,我建议您在单独的 documentroot/virtualhost 中进行全新安装。

希望这可以帮助

于 2014-07-28T09:32:58.300 回答