Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

vier

Recommended Posts

17 часов назад, syao сказал:

А какие последние обновления на сегодняшний день? Я имею ввиду версия и где я могу её скачать?

на данный момент версия 58+

скачать в своих покупках.

  • +1 1
Надіслати
Поділитися на інших сайтах

45 минут назад, Dinastia96 сказал:

Подскажите, как настроить, чтобы фильтр отображался на странице поиска???

https://prnt.sc/p2t4gx

 

Надіслати
Поділитися на інших сайтах

28 минут назад, Timurtimur сказал:

Здравствуйте. Сегодня при работе с модулем вдруг слетели все галочки, выставленные напротив атрибутов. А их у нас сотни! А теперь ещё и перестали сохраняться галки в самой правой колонке напротив Цены и Производителей. Как это можно исправить!

поддержка только тех пользователей, кто официально приобрел продукт.

Надіслати
Поділитися на інших сайтах

Подскажите, пожалуйста, можно ли при помощи модуля выводить в категориях, на первой странице нужные(с каким-то определённым атрибутом) товары?

т.е. в листинге, сначала выводим товары с атрибутом определённым, а потом все остальные.

Змінено користувачем exebits
Надіслати
Поділитися на інших сайтах


6 минут назад, exebits сказал:

Подскажите, пожалуйста, можно ли при помощи модуля выводить в категориях, на первой странице нужные(с каким-то определённым атрибутом) товары?

т.е. в листинге, сначала выводим товары с атрибутом определённым, а потом все остальные.

пока нет, но в планах есть такое реализовать - Поочередный порядок вывода блоков фильтра. (как скоро не скажу, - есть другие более важные работы по функционалу Фильтра).

есть добавочный функционал по Назначению определенной Категории своих Атрибутов -

admin_tuning_cat-children-empty_atributes.thumb.png.d38514eaf26c62cfd52851843297bb3f.png

  • +1 1
Надіслати
Поділитися на інших сайтах

Релиз:

Вышла новая версия модуля - #59

 

Что нового:

теперь модуль под версию php 7.1 или выше.

- !!! изменен модификатор модуля !!!! - обязательно его меняем.

- !!! изменен файл шаблона – filter_vier.tpl (filter_vier.twig) !!!
- незначительно изменен файл по стилям – filter_vier.css
- удален некоторый функционал. – Фильтр теперь автоматом его будет определять.
- подкорректирован транслит для формирования ЧПУ параметров под некоторые языки.
- Вкладка «Sitemap» была перенесена во вкладку «Пос.страницы».
- добавлена возможность использовать собственный Sitemap для фильтра, и при потребности назначать собственное имя.
- добавлена интеграция со сторонними модулями по формированию мета-тега `robots`.
- добавлена возможность формировать авто-мета-теги по собственному Шаблону.
- добавлена возможность не выводить «устаревшие» prev/next для canonical.
- добавлена возможность настраивать для мета-тегов вывод количества параметров.
- в «крошке» добавлена возможность управлять количеством выводимых параметров или их длины, в зависимости от выбранных настроек.
- добавлена возможность групповое удаление ЧПУ (seo_url).
- добавлена возможность очищать поля всех дублей ЧПУ (seo_url).
- существенно изменены и оптимизированы все файлы контроллеров и модели Фильтра.

 

Вся информация пошаговой обновы в архиве модуля в файле readme_update.txt

 

Подсказка в названии модуля - какая у Вас на сайте установлена версия php -

 

0_versi-php_site.png.e2fe585757bf257c1bb10d48ef652bc5.png

 

Если у Вас есть установлен модуль/модификатор для мета-тега "robots", то можно его задействовать в Фильтре (а не использовать встроенный, который привязывается к мета-тегу "keywords"). (в ocStore 3.0 уже есть встроенный функционал для robots - setRobots).

Можно самому формировать title, description, Заголовок (H1) по собственному шаблону -

 

3_meta-tags_robots-U-Fun.thumb.png.e5cf1ec854afa2dc157f03baa1d6dd4b.png

 

 

Для удобства во вкладке "SEO_URL" добавлена возможность удалять целыми блоками ненужные ЧПУ для параметров -

 

5_seo_url-clear_block.thumb.png.120b0165896644eb2c1d64b1701fdbf2.png

 

 

Если при Записи ЧПУ модуль выявил дубли, то появиться кнопка - "Очистить поля с дублями", по которой можно стереть ЧПУ для данный дублей, если нет желания их исправлять. (модуль не исправляет дубли, а стирает/удаляет их ЧПУ - данные параметры будут как get-параметрами в урле).

После "очистки" заново нажать кнопку "Записать" -

 

5_seo_url-clear_duble_url.thumb.png.6567c15ef20049c61d98ab3314c9e1b3.png

 

 

Настройки для sitemap перенесены во вкладку "Пос.страницы + Sitemap" (а сама вкладка "Sitemap" была удалена).

В данной версии можно создавать собственную карту - sitemap, а так же если желаете, то и присвоить ей собственное имя, например sitemap_fv.xml или другое, а её доступ к карте будет примерно по такой ссылке - your-site.com/sitemap_fv.xml

Данная карта динамическая, то есть, как только появились новые Посадки, то они сразу попадают в карту (реально в корне сайта нет данного файла, так что не ищите его там) -

 

6_land-page_otdelniy-sitemap.thumb.png.d4a67b1899172c32a915eea53d1bdac5.png

 

Так же удалены некоторые подстройки в "setting poles" для других Запросов. - модуль будет теперь их автоматом определять.

Добавлены 2 новые сортировки -

 

1_setting-poles.thumb.png.54e8f7bda6e729ffb51dbea77736e576.png

 

 

Для разработчиков, которые хотят кастомизировать запросы Фильтра и вывести особый порядок Товаров, которых нет в настройках модуля.

 

Например нам нужна сортировка Товара, цена которых 0 -> в конец списка.

Для этого нужно вставить (лучше модификатором) в массив параметров $filter_data своё условие для запроса по продуктам (пример в контроллере категорий)

//массив параметров
$filter_data = array(
	'filter_category_id' => $category_id,
	'filter_filter'      => $filter,
	'sort'               => $sort,
	'order'              => $order,
	'start'              => ($page - 1) * $limit,
	'limit'              => $limit
);

/*ВАШ код*/
$filter_data['query_order_by'] = "IF(p.`price` = '0', 1, 0)";
//или можно добавить собственное условие, например, когда будет сортировка по Цене
if($sort == 'p.price') {
	$filter_data['query_order_by'] = "IF(p.`price` = '0', 1, 0)";
}
/*end ВАШ код*/

//запросы к БД
$product_total = $this->model_catalog_product->getTotalProducts($filter_data);
$results = $this->model_catalog_product->getProducts($filter_data);

 

Пояснение всех возможных ключей массива параметров (значения ключей - это тупо примеры)

//для getTotalProducts 
$filter_data['query_total_pole'] = " COUNT(DISTINCT IF("ВАШЕ условие")) AS `total` "; // условие по Полю, и должно возвращать одно поле `total` 
$filter_data['query_total_join'] = " LEFT JOIN `".DB_PREFIX."ВАША таблица` AS tabl2 ON (p.`product_id` = tabl2.`id`)"; // JOIN-запрос для подсоединения дополнительной таблицы
$filter_data['query_total_where'] = " tabl2.`pole1` > 5 ";// условие в WHERE (в начале без AND)
$filter_data['query_total_group_by'] = " GROUP BY tabl2.`pole1` ";// Группировка (в начале с GROUP BY)

//для getProducts
$filter_data['query_pole'] = " tabl2.`pole` "; // добавить поле (можно несколько через запятую) 
$filter_data['query_join'] = " LEFT JOIN `".DB_PREFIX."ВАША таблица` AS tabl2 ON (p.`product_id` = tabl2.`id`)"; // JOIN-запрос для подсоединения дополнительной таблицы
$filter_data['query_where'] = " tabl2.`pole1` > 5 ";// условие в WHERE (в начале без AND)
$filter_data['query_group_by'] = " GROUP BY tabl2.`pole1` ";// Группировка (в начале с GROUP BY)
$filter_data['query_order_by'] = " tabl2.`pole1` DESC ";// Сортировка (в начале без ORDER BY)

 

Небольшое, но возможно кому-то очень важное дополнение по функционалу модуля.

Релиз 59+

 

 

Змінено користувачем vier
добавил Релиз 59+
Надіслати
Поділитися на інших сайтах

В 20.01.2021 в 07:02, jimmie сказал:

поддержки php 5.6 больше не будет?

 

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

уже php 8 вышел, но модуль еще на нем не тестировал.

(а новые версии Opencart вообще идут под php 7.3 и выше)

к моему сожалению, Фильтр с версии 59 уже не будет работать на php 5.6

переходите на php 7.1 или выше.

с php 5.6 на php 7.1 без проблем можно перейти.

  • +1 1
Надіслати
Поділитися на інших сайтах

В 30.09.2019 в 14:00, vier сказал:

Я просто в кайпе написал, что мой модуль-фильтр отлично работает в паре с вот этим модулем - Подсказки для атрибутов -

 

Правильно ли я понимаю, что подсказки из этого модуля будут отображаться в вашем фильтре?

Надіслати
Поділитися на інших сайтах


3 минуты назад, tanya2307 сказал:

Правильно ли я понимаю, что подсказки из этого модуля будут отображаться в вашем фильтре?

 

не совсем.

вот там дальше сам Автор написал -

 

то-есть вот этот модуль -

 

Надіслати
Поділитися на інших сайтах

2 минуты назад, tanya2307 сказал:

Вот с эти модулем будут подсказки в фильтре?

да.

Надіслати
Поділитися на інших сайтах

Скачали фильтр, но к сожалению не хватает навыков его настроить.

Подскажите, пожалуйста, можно вас попросить выполнить настройку? Какая стоимость работы?

Надіслати
Поділитися на інших сайтах


19 часов назад, myrnoeSEO сказал:

Скачали фильтр, но к сожалению не хватает навыков его настроить.

Подскажите, пожалуйста, можно вас попросить выполнить настройку? Какая стоимость работы?

пишите в личку и указывайте там Ваш сайт, так как я не вижу Вас в своих продажах.

Надіслати
Поділитися на інших сайтах

1 минуту назад, kawabanga55 сказал:

При установке вылезла ошибка

Что я делаю не так?

доброго...

не думаю, что что-то делаете НЕ правильно.

по ошибке вижу, что нет прав доступа.

сейчас в личке расскажу, что и как делать.

Надіслати
Поділитися на інших сайтах

Добрый день, подскажите, пожалуйста:
1) есть ли возможность для каждой пос страницы задавать не одно, а несколько описаний чтобы выводить их в разных местах фильтрованной страницы, посмотрел Ваш модуль Дополнительное описание категории, но не уверен что в нем можно задавать для каждой конкретной пос страницы свое дополнительное уникальное описание + нужно для осторе 3, а модуль дополнительного описания для 2 версии

2) есть ли возможность задавать/изменять порядок отображения товаров на каждой конкретной пос странице

Змінено користувачем nikolayuaua
Надіслати
Поділитися на інших сайтах


2 минуты назад, nikolayuaua сказал:

1) есть ли возможность для каждой пос страницы задавать не одно, а несколько описаний чтобы выводить их в разных местах фильтрованной страницы

можно это реализовать через какой-то "разделитель", например "--end--"
в самом Описании тогда писать примерно вот так -

Цитата

Первое описание тра-ля-ля

--end--

Второе описание тим-тири-тим

и обработать в контроллере Категорий, где выводиться переменная для Описания, разбив на нужные нам переменные, ну и потом для второго описания указать переменную в tpl-файле(вьюхе).

 

8 минут назад, nikolayuaua сказал:

посмотрел Ваш модуль Дополнительное описание категории, но не уверен что в нем можно задавать для каждой конкретной пос страницы свое дополнительное уникальное описание

верно. - это немного не то. - такая персональная реализация не подойдет.

 

9 минут назад, nikolayuaua сказал:

2) есть ли возможность задавать/изменять порядок отображения товаров на каждой конкретной пос странице

для Посадок фильтра такого не предусмотрено за ненадобностью.

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

Здравствуйте! У меня такие настройки хлебных крошек

Спойлер

image.thumb.png.9c441451fda30d5d4c39c4a91e0939c3.png

И почему-то они не отображаются на странице. Например, https://arteum.ru/postelnoe-bele/artpostel/

Не подскажете, что я делаю не так?

Надіслати
Поділитися на інших сайтах


5 минут назад, sky555line сказал:

И почему-то они не отображаются на странице. Например, https://arteum.ru/postelnoe-bele/artpostel/

Не подскажете, что я делаю не так?

 

дело не в настройках, а в Вашем коде по Крошке - выводит их закомментированными (причем и Категории тоже)

 

<ul class="breadcrumb__list">
   <li itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb" class="breadcrumb__list-item"><a href="https://arteum.ru/" itemprop="url"><span itemprop="title">Главная</span></a></li>
   <li class="breadcrumb__list-item"><svg class="icon-chevron-right"><use xlink:href="https://arteum.ru/postelnoe-bele/artpostel/#chevron-small-left"></use></svg><!--Постельное белье--></li>		
   <li class="breadcrumb__list-item"><svg class="icon-chevron-right"><use xlink:href="https://arteum.ru/postelnoe-bele/artpostel/#chevron-small-left"></use></svg><!--АртПостель--></li>		
</ul>

 

Надіслати
Поділитися на інших сайтах

Добрый день! Есть ли возможность в фильтре сделать:

1.) вывод canonical на себя, на каждой странице пагинации.

2.) Добавить для второй и последующих страниц пагинации в тайтл, Н1 и дескпришн (страница - 2....и т.д.)

Надіслати
Поділитися на інших сайтах


30 минут назад, porhun сказал:

Добрый день! Есть ли возможность в фильтре сделать:

1.) вывод canonical на себя, на каждой странице пагинации.

2.) Добавить для второй и последующих страниц пагинации в тайтл, Н1 и дескпришн (страница - 2....и т.д.)

доброго...
в новой версии Фильтра - 59 можно.
1) - не включать prev/next
2) - добавить, маркер для пагинации (внизу в админке есть его описание) в поля для Мета-тегов: HTML-тег Title, Мета-тег Description, HTML-тег H1 - Заголовок,
а в поле Маркеры: как на демке (здесь не дает вставить данный код).

 

3_meta-tags_robots-U-Fun.png

 

и лучше использовать в поле robots: noindex, nofollow (у Вас - noindex, follow)

 

Надіслати
Поділитися на інших сайтах

13 hours ago, vier said:

доброго...
в новой версии Фильтра - 59 можно.
1) - не включать prev/next
2) - добавить, маркер для пагинации (внизу в админке есть его описание) в поля для Мета-тегов: HTML-тег Title, Мета-тег Description, HTML-тег H1 - Заголовок,
а в поле Маркеры: как на демке (здесь не дает вставить данный код).

 

3_meta-tags_robots-U-Fun.png

 

и лучше использовать в поле robots: noindex, nofollow (у Вас - noindex, follow)

 

с тегами разобрался. Спасибо!

А на счет canonical: он выводится на первую страницу, даже если я нахожусь на второй странице фильтра. Хотелось бы сделать так, чтобы если я был на второй странице, canonical вел именно на нее

Надіслати
Поділитися на інших сайтах


12 минут назад, porhun сказал:

А на счет canonical: он выводится на первую страницу, даже если я нахожусь на второй странице фильтра. Хотелось бы сделать так, чтобы если я был на второй странице, canonical вел именно на нее

что Вы имеете ввиду? - пример приведите. (так как уже новые правила Гугла).

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.