我们正在使用umbraco 7.1.3
根据客户的要求,我们需要为具有相同模板的不同城市创建超过550个Umbraco CMS站点,并从一个主数据库访问数据。
因此,我们创建了一个Windows应用程序,该应用程序将根据一个Non-Umbraco根站点下的城市名称创建550多个站点。 我们还设法为每个站点创建不同的Umbraco数据库,并将发布的代码移动到Non-Umbraco根站点下并转换为应用程序,并动态更新每个站点的Web.config文件。
之后,当我们发现我们的逻辑或UI不正确时,我们还通过相同的窗口应用程序将DLL,ASCX用户控件和CSS更新到所有站点。
到目前为止一切都很顺利,但现在我们有一个重大变化,包含新文档类型,模板,宏和新菜单需要动态添加。通过Windows应用程序更新已发布的代码很容易,但我们没有找到任何方法通过另一个应用程序更新500多个站点的Umbraco数据库。
某些网站已经通过各自的网站所有者进行了更新,因此在不影响任何现有更改的情况下,我们需要为每个网站添加新的宏,内容,文档类型和菜单,我们不知道我们需要在哪个Umbraco数据库中输入记录?
已经在umbraco问题跟踪器#U4-7105中发布了相同内容 同样在Umbraco论坛#71443
谢谢&方面