как в вирте 2 вставить в конкретной категории ссылку на прайс!!!

4 года 3 нед. назад #6181 от Vlad
Люди кто-нить сталкивался с такой проблемой например заходишь в меню отопление там появляются под категории вопрос как вывести дополнительную ссылку с надписью скачать прайст Отопление ну что бы эта ссылка была видна только в категории Отопление и желательно в в виде модуля (если возможно ) tehno-torg.com.ua/otoplenie.html желательно в низу под каталогом как то так


Если проще как в вирте 2 вставить в конкретной категории ссылку на прайс!!!

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

4 года 3 нед. назад - 4 года 3 нед. назад #6184 от Wedal
Vlad, хороший вопрос. Когда-то я и сам им задавался. Проблема в том, что в настройках категории отдельного поля под эту задачу нет. Какие есть варианты:
  1. Самый простой. Вставить в макет категории единую ссылку, которая будет вести на отдельную страничку с прайсами, где покупатель сможет скачать нужный.

  2. Костыль. Использовать под эту ссылку поле описания категории. Если описание в категории вообще не показывается, то все просто - используем поле описания только под ссылку. А вот если описание показывается, но нужно сделать этакий CSS-костыль, чтобы вставить ссылку в описание, но отделить ее и поставить отдельно.

  3. Использовать под ссылку какое-либо ненужное поле из настроек категории. Тут придется немного пошаманить с php в макете, но способ имеет место быть.

  4. Написать дополнительный плагин. Это я не пробовал, а потому не скажу.

Все другие способы либо потребуют хаков ядра VM, либо нецелесообразны из-за неудобного управления(например, вставка через модуль.)

P.S.: Внезапно в голову пришел еще один хороший способ. Можно привести название прайсов в соответствие с ID категорий VM, далее в макете указать путь к папке с прайсами и подставлять ID категории в имя файла для формирования ссылки на скачивание. Единственный минус этого способа - прайсы должны быть для всех категорий.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


Вверх