Как сделать единые страницы сайта для сразу всех витрин?
На сайте есть множество витрин (множество региональных поддоменов).
Сейчас в разделе страницы приложения магазин, чтобы создать страницу нужно сначала выбрать витрину, и к ней добавить страницу.
И получается что страницы Контакты, О нас и т.п. нужно создавать кучу раз.
Как сделать единые страницы для всех витрин (доменов)?
9 ответов
Если регионы настроены через плагин SEO регионы то через него
плагин SEO-регионы нервно курит в сторонке, если ты создал 100 поддоменов а затем решил создать новую инфостраницу
Как через него?
собственно через него и созданы витрины..
Копирование инфостраниц магазина
https://www.webasyst.ru/store/...
Ну как вариант.
Получается, чтобы к примеру внести изменение на какую-то страницу, нужно сперва удалить все, кроме основной витрины. Изменить. А потом создать клоны.
Хотелось бы что-то придумать чтобы страница была просто одна, на все витрины.
Не получится так?)
Удалять не нужно. Это лишний этап в копировании, а удаление это отдельная операция.
Просто редактируете нужную страницу на основной витрине и копируете на остальные витрины.
1. Создаёшь нужные страницы через главную витрину в приложении Магазин.
2. Для всех этих страниц создаёшь шаблоны в плагине SEO регионы.
3. Для тех страниц, которые должны подстраиваться под витрину, настраиваешь шаблон, как тебе нужно. В настройках шаблона ставишь галку "Игнорировать существующие страницы магазина". Теперь контент этих страниц будет выводиться из этого шаблона.
4. Для тех страниц, которые одинаковые на всех витринах, ставишь любой символ в шаблон, чтобы он не был пустым. Галку "Игнорировать..." не ставишь! Теперь эти страницы будут отображаться по нужному адресу на всех витринах, а их контент будет выводится из контента страниц главной витрины Магазина.
Дополню. Можно все то же самое, только не через шаблоны инфостраниц в плагине SEO-регионы, а через блоки сайта.
спасибо мужики! буду думать какое из этих решений мне больше подойдет)