Я установил модуль Silverstripe и Subsites для нескольких доменов. Также я настроил такие подсайты:
- Главный сайт
- Международный
- Латвийский
Основной сайт имеет весь контент и международный и латышский имеют Виртуальные страницы субсайта на главном сайте.
Также у меня есть меню:
- О (AboutPage)
- Продукты (ProductHolderPage)
- Foo Large (ProductPage)
- Бар Маленький (ProductPage)
Всякий раз, когда в бэкэнде (admin) я пытаюсь go перейти на главный сайт -> Foo Large или Bar Small, CMS выдает мне эту ошибку:
[User Error] SilverStripe \ Forms {closure} () Я заметил, что поле с именем «CopyToSubsiteID» появляется дважды
Строка 175 в /var/www/foobar_site/vendor/silverstripe/framework/src/Forms/FieldList.php
Примечания: ошибка также возникает, если я хочу создать новый ProductPage. Никаких проблем не возникало при посещении любой другой серверной страницы или любой другой страницы, включая ProductPage.
Есть какие-либо мысли, предположения или опыт работы с дочерними сайтами?