Мультисайт под города
Доброго времени суток. Не сумел лаконично описать вопрос в заголовке, распишу тут.
Реализовал мультисайт на рево, настроил контексты, все в порядке. Основной вопрос заключается в том, как не создавать под все контексты копии страниц основного контекста, а чтобы все страницы были доступные и для других контекстов. Динамический контент (номер телефона, адрес, город в заголовке и h1) реализовал через сами контексты с помощью ключей.
Реализовал мультисайт на рево, настроил контексты, все в порядке. Основной вопрос заключается в том, как не создавать под все контексты копии страниц основного контекста, а чтобы все страницы были доступные и для других контекстов. Динамический контент (номер телефона, адрес, город в заголовке и h1) реализовал через сами контексты с помощью ключей.
Комментарии: 2
Если сайты для разных городов ПОЛНОСТЬЮ идентичны — нет смысла создавать контексты.
Я в данной ситуации решал вопрос так: были созданы поддомены, сайты откликался на них; плагин, висящий на событии генерации страницы, смотрел текущий HOST и в зависимости от него определял, какой сейчас город у нас. Ну и дальше устанавливал плейсхолдеры с телефонами, адресами, названием города (причем 6 шт., со всем падежами, типа [[+region.title_1]] и так до _6).
Где хранить данные (адреса, телефоны и т.д.) по городам — на ваше усмотрение, в ресурсах, чанках ли, все равно.
Но, как только региональные сайты начнут различаться структурой — данная схема потерпит фиаско :)
Я в данной ситуации решал вопрос так: были созданы поддомены, сайты откликался на них; плагин, висящий на событии генерации страницы, смотрел текущий HOST и в зависимости от него определял, какой сейчас город у нас. Ну и дальше устанавливал плейсхолдеры с телефонами, адресами, названием города (причем 6 шт., со всем падежами, типа [[+region.title_1]] и так до _6).
Где хранить данные (адреса, телефоны и т.д.) по городам — на ваше усмотрение, в ресурсах, чанках ли, все равно.
Но, как только региональные сайты начнут различаться структурой — данная схема потерпит фиаско :)
Я процентов на 90 уверен, что в будущем структуры будут различаться). Поэтому сразу сделал с контекстами. Как в этом случае сейчас сделать доступные страницы основного контекста и в других контекстах, по ссылкам доменов 3го уровня?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.