Я довольно новый в Silverstripe. У нас есть проект в silverstripe, и нас просят сделать белую маркировку. Это означает, что будут разные URL-адрес, которые будут обращающимися же кодовым с различным дизайном, логотипами, членами и т.д.Белая надпись silverstripe project
Для примера, у нас есть три клиента
Клиент: ABC
URL: http://www.abcclient.com/admin
URL: http://www.abcclient.com/
Client : XYZ
URL: http://www.xyzclient.com/admin
URL: http://www.xyzclient.com/
Клиент: PQR
URL: http://www.pqrclient.com/admin
URL: http://www.pqrclient.com/
и т.д.
Требование
- Каждый клиент имеет свой собственный администратор URL и клиент URL.
- Каждый домен должен указывать на одну и ту же папку на сервере.
- Каждый клиент должен иметь свои собственные элементы (в модуле безопасности в админ)
- Каждый клиент должен иметь свою собственную CMS дизайн, дизайн клиента, логотипы
Что я сделал до сих пор?
- Я создал новую страницу «Клиент» в CMS, который добавляет каждые клиент, вместе со своими деталями.
- У меня есть расширенные члены, так что при добавлении/редактировании членов появится раскрывающийся список, в котором будут перечислены все доступные клиенты. И оттуда мы можем выбрать Клиента, к которому принадлежит член.
Проблема
- Можем ли мы Whitelabel SilverStripe? Если да, то как?
- Когда администратор получает доступ из определенного домена, они будут видеть/фильтровать/добавлять/редактировать файлы, связанные с ними.
Я не прошу Code, но идея будет очень полезной.
ОБНОВЛЕНИЕ Проект не имеет интерфейса, основанного на Silverstripe, поэтому ему нужно только разрешить использование только CIT.
Благодаря
вы должны взглянуть на: https://github.com/silverstripe/silverstripe-subsites – munomono