Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

vier
 Поделиться

Рекомендованные сообщения

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 недели спустя...

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

Спойлер

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 вел именно на нее

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

Ссылка на комментарий
Поделиться на других сайтах

сайт/категория, canonical=сайт/категория

сайт/категория/?page-2, canonical=сайт/категория/?page-2

Изменено пользователем porhun
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.