Возможность подключения магазина к разным узлам структуры

Предусмотреть возможность подключения магазина к разным узлам структуры для вывода одного и того же магазина по разным url.
То есть при выборе структуры что бы можно было нажать +, или через запятую
и добавить еще один узел структуры.

admevg 20.01.2019
-1
354
6

Комментарии

  • Пути в моделях групп, товаров и т.п., а также при индексации генерируются с участием узла структуры, множественное указание узлов структуры для магазина не планируется.

    21.01.2019 09:05:13
    hostcms
  • 1. Возможность для разных групп клиентов зарегистрированных и не зарегистрированных на сайте показывать другие макеты сайтов.
    2. Использовать разные макеты сайтов при продвижении товаров - ретаргетинге, ремаркетинге

    21.01.2019 07:34:54
    admevg
    admevg

    Разные макеты сайтов вы можете сделать в настройках ТДС

    22.01.2019 06:43:54
    HostDEV.pw

    По разным макетам

    Вы скорее всего не поняли задачу.
    Решения которые описываются здесь совсем не подходят
    https://www.hostcms.ru/forums/2/8813/
    https://www.hostcms.ru/forums/2/9338/
    https://www.hostcms.ru/forums/3/11858/
    https://www.hostcms.ru/forums/2/11942/
    https://www.hostcms.ru/forums/2/9147/
    https://www.hostcms.ru/forums/2/9191/
    https://www.hostcms.ru/forums/2/9186/
    https://www.hostcms.ru/forums/2/8603/

    У меня задача - что бы у других филиалов, макет сайта был отличен от макета основного сайта вне зависимости зарегистрирован пользователь на сайте или нет
    Это можно сделать
    или применив многосайтовость
    или сделать для него другой путь.

    Конечно можно применить https://www.hostcms.ru/shop/market/modules/store/multishop/,
    но в этом случае все равно будет создаваться две базы и в случае корректировки магазина на одном сайте все равно нужно будет корректировать магазин на другом сайт.

    Нужно чтобы можно было бы обращаться к одной и той же базе магазина

    Вывести один и тот же магазин при помощи тдс
    в разных шаблонах для разных путей структур
    или на разных сайтах
    не проблема.

    Проблема в том, что когда поиск будет осуществляться на другом сайте2 (путь/структура2), то поиск не выведит товар на сайте2(путь/структура2) если он находится в базе сайта1(путь/структура1) потому что индексация товара происходит по путь/структуре1.
    Вывод поиска на сайте2 можно тоже сделать чтобы он искал товары с сайта1, но в таком случае поиск все равно будет давать ссылку, которая ведет на товар, находящийся на сайте1 и тогда подменяется макет, и показывается макет который установлен на сайте1.

    А этого по условиям задачи не должно быть, нужно чтобы в любом случае у пользователя оставался один и тот же макет, который используется на разных сайтах.
    При этом пользователи не обязательно должны быть залогинены на сайте в личном кабинете, это должно быть и для пользователей которые просто зашли на сайт.
    Это к тому что здесь фокус привязки макета к группе пользователей не сработает, потому что макет не должен меняться и для не зарегистрированных на сайте.

    Поэтому и думал найти решение в том, что бы один и тот же магазин можно было бы привязывать к разным структурам, что бы потом возможно поиск привязывать к разным структурам.

    Конечно может решение лежит на поверхности, но пока не вижу.

    26.02.2019 16:48:38
    admevg
    admevg

    Для индексации используете хуки в индексации и "доиндексируете" товар на других сайтах.

    27.02.2019 08:51:53
    hostcms