Обсуждение Модули и компоненты от breakdesigns. [Cat Filters, VMF и т.д.]

Что бы решить проблемы без хаков, достаточно установить custom fields for all.
Этот плагин решает и другие проблемы)

 
Version 2.2.9 (12-June-2015)
Summary Status
Javascript issues in Virtuemart 3.0.x when ajax is used (PRO) FIXED
Much faster ajax functionality (PRO) IMPR
Drop-down lists when used with ajax they did not updating the address bar using sef urls (PRO) IMPR
Using Manufacturers image links with ajax and search buttons caused an error when sef urls were enabled (PRO) FIXED
Logger added. Now all the messages (errors, warnings) are strored in a log file IMPR
Code cleanup IMPR
 
Подскажите пожалуйста, как сделать, чтобы фильтр по опциям товара отображался свернутым? Переключатель для этого есть только в фильтре по цене.. И как отобразить единицы измерения, например Объём л, по умолчанию отображается просто Объём.
 
чтобы фильтр по опциям товара отображался свернутым?
Свернутое состояние для опций включается и отключается в настройках компонента. Если у вас русифицированная версия, то там некорректный перевод "Расширенный", вместо "Развернутый":
aN0HtQJd.png


Про отсечение после запятой спросил разработчика.
Вот ответ:
This happens because all the titles are sent to the joomla's translation process to see if there are language overrides or translations for the current language. This strips commas, dots and other characters.

To overcome that, use a language constant as title e.g. MY_TITLE and then create a language override for that. Для просмотра ссылки Войди или Зарегистрируйся

Вкратце: пунктуация удаляется движком джумлы. Используйте константы для вывода фиксированных значений.
На мой взгляд, это дрочерство какое-то..

Упрощаем:
Открываем \modules\mod_cf_filtering\helper.php
переходим к строке 430 (для версии 2.2.6, в других - примерно там же найдёте)
И в коде:
PHP:
//display headers only in displays other than select drop down
if(isset($this->filters_opt[$var_name])) {
$this->filters_headers_array[$display_key]=JText::_($cf->custom_title);
}

убираем JText
PHP:
$this->filters_headers_array[$display_key]=$cf->custom_title;

Всё, теперь ничего не режется.
JText здесь использован для применения текстовых плагинов Joomla и использования констант. Нам же это не нужно, отключили.

Обратите внимание, что предложенное решение является хаком, поэтому будет перезаписано при обновлении.
 
Последнее редактирование:
Большая просьба выложить Product Bundle последней версии, если кто хочет можно на обмен ..
 
bundle 2.0

Скрытое содержимое доступно для зарегистрированных пользователей!
 
Что-то никак не получается сделать зависимость выбора в фильтре.
Я имею ввиду, например если выбираешь одну опцию, то выплывает набор опций один, если делаешь другой выбор, то другой набор опций.
Или здесь это не реально?
 
Назад
Сверху