[Помощь] Не выводится описание категории в VirtueMart

Статус
В этой теме нельзя размещать новые ответы.

web-investor

Постоялец
Регистрация
19 Окт 2007
Сообщения
504
Реакции
113
Здравствуйте!
Подскажите, почему может не выводится описание категории в магазине VirtueMart? Категория пустая, без товаров. Вместо описания категории пишет "В данной категории нет товаров.", хотя если добавляю описание категории в категорию с товарами, он ее отлично выводит над товарами.
В чем может быть причина?
Блин, уже четвертый день с этой проблемой парюсь, подскажите кто знает...
 
1. Версии движка и компонента в студию.
2. Какой шкаблон виртмарта стоит.
3. Ставишь виртмарт с демо данными на локале на чистую жумлу безо всяких дополнений и смотришь как он себя ведет.
4. Дальше уже кто нибудь может быть чтото и скажет.
 
Если описание выводится, значит нужный тег прописан (если шаблон единый для всех категорий)
Добавь товар в эту категорию и посмотри.
Не помню по-поводу пустой категории, но вообще логично, если пустая категория,
то зачем в ней описание выводить.
В шаблоне многие параметры выводятся через условия (если, то...) можно убрать это условие и тогда должно выводить.

У меня выводится в этом файле
\com_virtuemart\themes\default\templates\browse\includes\browse_header_category.tpl.php

<div style="width:100%;float:left;">
<?php echo $desc; ?> - Вывод описания, должно быть также, без всяких условий.
</div>
<br class="clr" /><br />
 
Если 1.1.9, то там ошибка есть в файле
\administrator\components\com_virtuemart\html\shop.browse.php
86 строка
Заменить на
Код:
elseif( $num_rows == 0 && empty($product_type_id) && !empty($child_list)) {
echo $VM_LANG->_('EMPTY_CATEGORY');
Разработчики помоему до сих не включили это изменение в дистр виртмарта
Как вариант все таки попробуй, может быть оно мешает.
 
Спасибо прани!!!

Вот эта вещь помогла:
elseif( $num_rows == 0 && empty($product_type_id) && !empty($child_list)) {
echo $VM_LANG->_('EMPTY_CATEGORY');
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху