我试图做以下事情:
我有自己的框架/ cms我用于多个网站。它们都使用相同的文件,每个网站都能够“扩展”cms的某些部分。
我想让所有网站共享cms文件,并允许添加特定于网站的文件而不将它们添加到主存储库中。
cms结构是:
网站可以拥有其特定的组件和主题
所以website1的一个例子将包含
我目前在主cms上使用外部,但这意味着所有网站都会提取自定义文件。
无论如何,我可以让网站共享所有文件,并允许他们扩展某些目录吗?
干杯
答案 0 :(得分:1)
您应该可以通过branching进行管理。然后,您的主文件的更改可以在主线中进行并合并到您的分支中。 (您可能需要设置脚本或提交后挂钩来简化此操作,或者您需要逐个合并。)要处理特定于站点的文件,您可以切换到相应的分支并从那里编辑它们。
答案 1 :(得分:0)
我想,由于你有基于目录的核心和附加组件分离,你可以使用外部。即:
这种方式将cms-functionaly集成到站点中是一个在外部列表中添加删除“砖块”的问题