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

vier

Recommended Posts

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

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

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

нет такого и не будет - не имеет смысла. (читайте новые директивы и рекомендации Гугла).

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

11 минут назад, misterrewon сказал:

1. Может фильтр выводится на главную страницу?

нет. - на Главной странице нет Товара - не из чего формировать Параметры для Фильтра.

 

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

2. Есть ли вид фильтра в горизонтальном положении?

есть.

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

Подскажите - добавил перевод Атрибутов, но на втором языке они все равно выводятся на русском. 
например - http://joxi.ru/MAjGRW7FjDW0ar

Подскажите - что сделать - какой порядок действий что б обновилось все как надо и не слетело...

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


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

Подскажите - добавил перевод Атрибутов, но на втором языке они все равно выводятся на русском. 
например - http://joxi.ru/MAjGRW7FjDW0ar

Подскажите - что сделать - какой порядок действий что б обновилось все как надо и не слетело...

 

если есть какие-то манипуляции с атрибутами, то вот в подсказке написано (сделать так же) -

admin_gen_text_id-56.thumb.png.a4ab907cf1b8e33e8baec188d45e27b6.png

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

В 11.02.2021 в 16:51, vier сказал:

нет. - на Главной странице нет Товара - не из чего формировать Параметры для Фильтра.

 

есть.

Очень странно, мегафильтр может это делать. Но я вас понял. Спасибо.

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


10 часов назад, misterrewon сказал:

Очень странно, мегафильтр может это делать.

ничего странного - мегафильтр не показатель. любые ссылки можно вывести на Главной, вот только это надо делать вручную, а не автоматом.

В планах есть сделать имитацию какой-нибудь категории на Главной странице сайта, чтоб Фильтр можно было автоматом там его выводить.

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

@vier Добрый день! 2 вопроса:
Можно ли создавать вручную пункты фильтра не связанные с атрибутами? 
Сколько будет стоить адаптация фильтра под Journal 3?
 

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


19 минут назад, Cricketcapitals сказал:

Можно ли создавать вручную пункты фильтра не связанные с атрибутами?

это о чем?

 

19 минут назад, Cricketcapitals сказал:

Сколько будет стоить адаптация фильтра под Journal 3?

в личке такие вопросы задавать.

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

В 19.01.2021 в 17:33, vier сказал:

Релиз:

Вышла новая версия модуля - #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)

 

 

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

<file path="catalog/controller/product/category.php">
  <operation>
    <search index="0">
      <![CDATA[$filter_data = array(
 				'filter_category_id' => $category_id,
 				'filter_filter'      => $filter,
 				'sort'               => $sort,
 				'order'              => $order,
 				'start'              => ($page - 1) * $limit,
 				'limit'              => $limit
);]]>
    </search>
    <add position="after">
      <![CDATA[
 		if($category_id == 145) {
 		$filter_data['sort'] = "rating";
 		$filter_data['order'] = "DESC";
} 
      ]]>
    </add>
  </operation>
</file>

 

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


4 часа назад, nikolayuaua сказал:

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

доброго...

для какого сайта?

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

  • 2 weeks later...

Здравствуйте.
Вчера приобрёл модуль на https://opencartforum.com/files/ и не могу подключить стили

Фильтр отображается вот так
otobragenie.jpg.4e9583922afecea9c3da59af09bf319e.jpg

Папка \catalog\view\theme\default\stylesheet\filter_vier в норме. На вкладке "Дизайн" вроде тоже есть:
tab-diz.jpg.db3dc91b14872f0d1b1079a01af980c0.jpg

И ещё один момент. Если находясь в настройках нажать сохранение с выходом то возхникает ошибка (просто сохранение и просто выход работают нормально):
eror.jpg.a90553aa6f21627a268f379ca125c3f8.jpg
 

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


3 часа назад, Klaus сказал:

Фильтр отображается вот так

возможно кеш страниц есть (кеш Фильтра здесь ни при чем).

 

3 часа назад, Klaus сказал:

Папка \catalog\view\theme\default\stylesheet\filter_vier в норме. На вкладке "Дизайн" вроде тоже есть:

настройте дизайн, а не используйте по умолчанию минималку стилей и посмотрите.

3 часа назад, Klaus сказал:

И ещё один момент. Если находясь в настройках нажать сохранение с выходом то возхникает ошибка (просто сохранение и просто выход работают нормально):

это у Вас не было Прав Пользователя для записи в динамический файл - main_set и некоторые другие файлы.

если модуль это увидит, то попытается сам это исправить во вкладке Дизайн. (потом же надо опять переСохранить Основную вкладку - там тоже часть настроек по стилям есть).

иначе Вам придется самому дать Права Пользователя для папки  \catalog\view\theme\default\stylesheet\filter_vier\ и всем вложенным папкам и файлам.

в Описании по модулю, где Установка, указано по поводу Прав пользователя.

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

Делаю свой файл стилей, постоянно приходится пересохраняться на вкладке "Дизайн"
В принципе работать можно.

Но вот обнаружил странность с производителями. Когда вид у них радиокнопки, то они в два уровня сделаны )если кнопки то нормально). Сперва заголовок. который кликабельный он сворачивает и разворачивает строку с классом displ которая тоже кликабельна, причём сдесь уже есть кнопка  fa-caret- которая сначала смотрит вправо, после нажатия показывает производителей и начинает смотреть вниз, опять кликаем-сворачиваем производителей, но стрелка всё равно смотрит вниз.
итак 3 вопроса
1) Зачем производителям второй уровень? Он не нужен!
2) Если уж есть стрелка, которая поварачиваеться при открытии блока, то почему она не возвращается обратно при сворачивании блока
3) В каком файле поменять стрелку fa-caret-  на  fa-angle-

Для других блоков тоже подобная шляпа. Например для опций. Есть опция Radio. В ней 3 значения,  эти 3 значения опять прячутся за стрелкой, хотя вот блок вместе со стрелкой прячется за заголовком. Если делать вид кнопками, то лишний уровень пропадает. Но нужны не кнопки, а чекбоксы - такого вообще варианта нет

Ещё полная непонятка. Как сделать чекбоксы??? Когда я выбираю для опций отображение ссылками, то это выглядит как чекбоксы, хотя ими не являються, на самом деле это реально ссылки, которые приводят к перезагрузки страницы и нет возможности выбрать несколько значений.
Зачем так сделано? Где в настройках можно сделать множественный выбор с чекбоксами?

 

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


7 минут назад, Klaus сказал:

1) Зачем производителям второй уровень? Он не нужен!

наверно. - иначе я гадать не умею.

 

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

2) Если уж есть стрелка, которая поварачиваеться при открытии блока, то почему она не возвращается обратно при сворачивании блока

гадать не умею о чем речь идет.

 

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

3) В каком файле поменять стрелку fa-caret-  на  fa-angle-

смотрите файлы фильтра или настройки.

повторяю - гадать не умею.

 

!!! присылайте скрины и ссылку на страницу сайту, где это, чтоб без моих гаданий о чем речь.

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

2 часа назад, vier сказал:

!!! присылайте скрины и ссылку на страницу сайту, где это, чтоб без моих гаданий о чем речь.

dop-uroven.thumb.jpg.0069eb01f775d10bef2a331585302ca4.jpg

 

Этот глюк пока наюблюдаетсятолько  у радиокнопок

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


настройте для своего сайта - на какое количество Параметров, чтоб разворачивался блок - Блок-items

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

42 минуты назад, vier сказал:

настройте для своего сайта - на какое количество Параметров, чтоб разворачивался блок - Блок-items


У меня это поле не заполнено.
поставил туда 100 - стало нормально

 

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


4 минуты назад, Klaus сказал:

поставил туда 100 - стало нормально

ок.

в модуле еще масса настроек, так что я думаю, - что-то подберете для себя подходящие.

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

только не спешите всё сразу клацать, а то потом краёв не найдете )

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

Я конечно дико извиняюсь, но теперь не могу атрибуты вывести.
В настройках они активны

atr.jpg.6fb1e01e1d186f72c05a876e1f48148c.jpg

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

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


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

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

а Зеленую кнопку нажимали для их группировки?

admin_gen_text_id-56.thumb.png.a4ab907cf1b8e33e8baec188d45e27b6.png

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

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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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