HUSKY - Product Filter for WooCommerce

[woof_quick_search_results]

Выводит блок результатов для мгновенного поиска товаров Quick Search.

Должен быть активирован плагинБыстрый поиск

  • per_page – товаров на странице
  • template_result – должно быть определено, и есть 5 предопределенных шаблонов: list_1 | list_2 | list_3 | grid_1 | grid_2. Также возможно создать пользовательский шаблон (см. ниже) и использовать его. Создайте папку ‘woof_qs_templates‘ в текущей теме WordPress -> поместите туда любой из предопределенных шаблонов, которые вы можете найти в wp-content\plugins\woocommerce-products-filter\ext\quick_search\views\templates OR скачать этот пользовательский шаблон в качестве примера -> настройте CSS по своему усмотрению -> в атрибуте template_result напишите значение, например: ‘custom/custom_1‘ – здесь первое слово ‘пользовательские‘ должно быть, затем ‘/‘, а затем название папки, где размещен шаблон
  • always_show_products – (1/0) показывать товары всегда, если 1, и если 0 – показывать товары только при активном поисковом запросе
  • template_structure – 5 полей, которые могут быть отображены в шаблонах. Пример: img,title,price,sku,key_words – для шаблонных сеток работает частично.
  • orderby – Сортировка по умолчанию (title-asc). Возможные значения: title-asc | title-desc | price-asc | price-desc
  • header_text – заголовок в шапке шаблона. По умолчанию пустая строка.

Пример: [woof_quick_search_results template_result=’grid_1′ always_show_products=1 per_page=9 template_structure=’title,img,price,key_words’ orderby=’price-desc’ header_text=”My Products”]

Работает ТОЛЬКО с шорткодом: [woof_quick_search] и показывает результаты поиска


Возможные хуки:


Как создать пользовательский шаблон: (для продвинутых пользователей)

  • Скачайте этот пользовательский шаблон
  • создайте папку ‘woof_qs_template‘ в текущей теме WordPress
  • распакуйте скачанный файл и загрузите шаблон
  • откройте файл woof_qs_template/custom_1/output.php и измените его структуру по своему усмотрению, и, конечно же, измените нужный CSS в woof_qs_template/custom_1/css/ custom_1.css 
  • Специальные ключи и классы в шаблоне: 
  • 1,2,3,4 – Обязательные классы для шаблона. woof_qs_result – класс для обертки контейнера шаблона
  • woof_qs_container – класс для контейнера, куда должны вставляться элементы (товары).
  • woof_qs_item – класс элемента (товара)
  • woof_qs_no_products_item – класс элемента, когда в поиске нет товаров
  • 5 – Отображает сортировку в форме в виде выпадающего списка по цене и названию
  • 6 – Сортирует по названию
  • 7 – Сортирует по цене
  • 8,9 – Отображает пагинацию
    • __SRC__ – в теге <img /> генерирует атрибут ‘src‘ со своим значением. Пример: src=’http://site.com/uploads/image.png’
    • __IMG__ – генерирует изображение товара
    • __URL__ – URL страницы товара
    • __TARGET__ – значение target для ссылки, может быть _self ИЛИ _blank (открыть в новой вкладке)
    • __TITLE__ – название товара
    • __PRICE__ – цена товара
    • __SKU__ – SKU товара
    • __KEY_WORDS__ – названия таксономий, которые содержатся в товаре (они также используются для текстового поиска