Сегодня скачал свежую версию Virtuemart 1.1.9 и обнаружил следующую проблему: Есть родительская категория, в ней подкатегории. В родительской категории товары отсутствуют, в дочерних - присутствуют. Итак, если в родительской категории нет ни одного товара, то подкатегории не отображаются... Оказалось проблема в том, что разработчиками допущена ошибка. В файле shop.browse.php в 86 строке в коде пропущен восклицательный знак перед empty($child_list) В оригинале так: Код (PHP): elseif( $num_rows == 0 && empty($product_type_id) && empty($child_list)) { А должно быть: Код (PHP): elseif( $num_rows == 0 && empty($product_type_id) && !empty($child_list)) { Посмотрел по форуму, вроде никто не писал об этом. Так что пишу я, вдруг кому-то пригодится...
Здравствуйте! Интересно мнение специалистов по поводу включения в состав vm 1.1.9 роутера для ЧПУ http://dev.virtuemart.net/issues/195 Может ли он заменить sf404sef или еще слишком сырой и не стоит ради него уходить с 1.1.8? Заранее благодарю за профессиональные мнения.
там еще пустые поля частенько попадаются (Например: Конфигурация-Глобал-User Registration Settings и много таких..). Не полностью русифицируется. Что же делать.........
Да я тож заметил такую особенность в версии 1.1.9 Я не могу у себя найти этот файл shop.browse.php Не подскажешь более детально где лежит этот файл?
Спасиб... Вопрос еще по VM119 Я просматримал php файлы с программным кодом и заметил, что некоторые файлы в компоненте VirtueMart1.1.9 встречаются с таким кодом <?phpif... Это нормально? По-моему должно быть <?php if ... (т.е. должен присутствовать пробел между php и if) Мое предположение верно что это не доработка програмистов?