Характеристика для разных поддоменов

Здравствуйте! 

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

2 ответа

  • 1

    У Вас на разных поддоменах продаются разные товары? Если да, то попробуйте такой способ. У товаров можно указывать типы. Назначьте каждому товару тип, соответствующий названию поддомена. В свою очередь, характеристики можно привязывать к типам товаров: Если характеристика будет только у конкретного типа товаров, то она и будет работать только для этого товара.

  • 1
    YourWebShop Партнер-эксперт 8 февраля 2022 13:59 #

    Спрятать вывод условием {if/}, проверяя домен.

    Пример:

    //product.html 
    {foreach $product.features as $f_code => $f_value}
      {if  $f_code === 'weight' && $smarty['server']['HTTP_HOST'] !== 'support.webasyst.ru'}
        {continie}
      {/if}
      // ..
    
    // Можно работать не с HTTP_HOST, а поддоменами.
    {$httpHost = '.'|explode:$smarty.server.HTTP_HOST}
    // первый саб в массиве {$httpHost[0]}
    

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите