当客户宣布他们想要另一个使用 MSM 模块的附加站点时,我已经开始了我的典型 EE 构建(使用引导配置)(le sigh)。
所以添加了 MSM 模块,我注释掉了$config['site_url']
and$config['cp_url']
并将它们设置在 index.php 中,而不是使用$assign_to_config
.
那时我发现了无法识别 MSM 配置文件设置的错误,这很痛苦,但我可以解决它。但是,我注意到,当我创建辅助站点时,它无法识别我的插件自定义位置,因此我不得不将它添加到 index.php 以及$assign_to_config['third_party_path'] = "../assets/third_party/";
.
然后我发现当我创建或修改模板文件时,它不会自动同步,所以我每次都需要手动执行,这是一个真正的 PITA。
为什么我的模板不会同步到数据库?这与 MSM 配置错误有关吗?