Как скрыть Бренд из характеристик?

Добрый день! Подскажите, как скрыть Бренд из характеристик. https://lalatrend.ru/zhenshchinam/domashnyaya-odez..., https://skr.sh/s8ZiRTOYwUk.

Поясню, скрыть его стандартно через настройку характеристик не предоставляется возможным: https://skr.sh/s8ZFHWfa7zD, потому как есть плагин который выводит размер, он настраивается по бренду:https://skr.sh/s8ZtUcqipaV. Если я скрою, таблица не выведется, если бренд не скрыт - таблица выводится: https://skr.sh/s8Zm6EeOZos. Просто я не хочу, чтобы клиенты видели название брендов и не хочу чтобы они индексировались. Вдруг я продаю товар, к примеру адидас. Для клиента этот товар либо моего производства, либо ноунейм.

Пробовал сделать так:

.tab-chars__content tr:nth-child(2) {

display: none;

}

Не получилось.

1 ответ
a
Леман Евгений
Programmer
#
15 июня 2021 20:24

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

Откройте шаблон product.html и в конце адресной строки замените product.html на system.product.html. Откроется скрытый системный шаблон. В нём найдите и замените в двух местах строки:

{foreach $_features as $f_code => $f_value}

на:

{foreach $_features as $f_code => $f_value}
{if $f_code eq "brand"}{continue}{/if}

Заменив brand на используемый у вас ID характеристики. О том, как узнать этот ID написано в этой статье: Как узнать ID характеристики?

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