Убрать кнопку - Позвонить для запроса цены

4 года 7 мес. назад #8547 от lenailicheva
Здравствуйте.
Планируется использовать virtuemart просто как каталог просмотра товара с описанием и без цен. Т.е. покупки на сайте не планируются, а сам virtuemart используется как удобный инструмент просмотра.
В настройках virtuemart поставила - использовать как каталог. Кнопка добавить в корзину исчезла - все нормально.
Поставила на товар цену 0. Цена пропала - все нормально.
Однако появилась кнопка "Позвонить для запроса цены". Как ее скрыть? Если ее скрыть то задача решена.
Спасибо.

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

4 года 7 мес. назад #8548 от Wedal
lenailicheva, общие настройки VM -> Вкладка "Формирование цен" -> Галочка "Показывать цены". Снимите ее.
Спасибо сказали: lenailicheva

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

4 мес. 2 нед. назад #9425 от Aleksander
Приветствую.
А у меня обратный вопрос. Почему-то не выводится надпись - Показывать 'Позвоните, чтобы узнать цену',
если цена отсутствует. Галка стоит. Показ цен отключен.

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

4 мес. 2 нед. назад #9426 от Wedal
Aleksander, вы смотрите на стандартном шаблоне или на шаблоне с переопределенными макетами Virtuemart? Если второе, то может быть, что этот функционал просто вырезали в таком макете.

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

4 мес. 2 нед. назад #9427 от Aleksander
Я даже скачал с офсайта Виртуемарт. Вытащил оттуда файлик products.php. Заменил у себя на сайте. Не выводится надпись. (((

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

4 мес. 2 нед. назад #9428 от Wedal
Aleksander, проверить проще: переключите временно шаблон сайта на стандартный Protostar, если и так работать не будет, значит дело не в шаблоне.

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

4 мес. 1 нед. назад #9429 от Aleksander
Не выводится надпись на стандартном шаблоне Протостар.

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

4 мес. 6 дн. назад #9431 от Wedal
Aleksander, посмотрел в макете VM 3.8.8. Файл sublayouts/prices.php (кстати, вы можете переопределить его в шаблон и отредактировать логику).

Надпись "Запрос цены" выводится в случае:
$product->prices<=0 and VmConfig::get ('askprice', 1) and isset($product->images[0]) and !$product->images[0]->file_is_downloadable

Переводя на русский должны выполняться ВСЕ условия:
1) У товара не задана цена
2) В настройках VM опция отображения "Запрос цены" включена
3) У товара задано хотя бы одно изображение (не совсем понимаю зачем это нужно)
4) Это изображение не является скачиваемым файлом (файлы, которые можно продавать)

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

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

4 мес. 6 дн. назад #9433 от Aleksander
Большое спасибо за подсказку. Буду пробовать.

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