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

vier

Recommended Posts

  В 15.05.2019 в 13:52, Pavel1991 сказав:

Здравствуйте, пробовали устанавливать на шаблон Fractal? Без проблема встаёт?

Expand  

без проблем. в мобильных вариантах на этом шаблоне - Fractal - тоже без проблем.

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

Каковы отличия этого фильтра от фильтра SEO-Фильтра , думаю выбрать один из этих продуктов.

одна из основных задач, это создание посадочных страниц в результате фильтрации .

сейчас стоит MegaFilter Pro, но там все это делать нужно вручную каждую страницу прописывать навзание тайтлы итд

а страниц тысячи , вот ищу альтернативу

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


  В 17.05.2019 в 06:23, dimyan163 сказав:

Каковы отличия этого фильтра от фильтра SEO-Фильтра  думаю выбрать один из этих продуктов.

одна из основных задач, это создание посадочных страниц в результате фильтрации .

сейчас стоит MegaFilter Pro, но там все это делать нужно вручную каждую страницу прописывать навзание тайтлы итд

а страниц тысячи , вот ищу альтернативу

Expand  

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

 

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


  В 17.05.2019 в 06:33, SunnRi сказав:

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

Expand  

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

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


он ведь формирует посадочные страницы  для результатов фильтрации и мета данные он формирует в автоматическом(полуавтоматических режиме) H1, Description, Title   ? 

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


  В 17.05.2019 в 13:06, dimyan163 сказав:

он ведь формирует посадочные страницы  для результатов фильтрации и мета данные он формирует в автоматическом(полуавтоматических режиме) H1, Description, Title   ? 

Expand  

в модуле FilterVier_SEO есть:

Автоматическая генерация Мета-тегов: description, keywords, title, Заголовка-H1 и Описания по определенным шаблонам.

meta-tags.thumb.png.53bc971998bb290be972da244bb48074.png

 

или

Ручное создание Пос.страниц по Мета-тегам, H1 и Описанию (Для удобства создания Описания используется текстовый редактор) количество Пос.страниц неограниченное, так как используется постраничная навигация. (https://prnt.sc/jqr36n)

12_land_page.thumb.png.bfa1def4ab2ec76b0a9fc7eda836d3b4.png

 

Так же предусмотренный спаренный вывод: и автоматический и ручной - Ручной имеет преимущество перед Автоматическим.

 

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

Здравствуйте. Приобрёл ваш фильтр, столкнулся с первой проблемой) 

В первой вкладке настройки модуля "Основные" есть выбор фильтрации по атрибутам, опциям, цене, производителю и т.д., но нет выбора по стандартным фильтрам. Я понимаю, что при условии их наличия, их можно обратить в атрибуты при помощи специальной программы, но это мне не подходит, ввиду того, что с вкладкой "атрибуты" полный бардак и поиск по ним мне совсем не подходит.

Вопрос - можно ли чтобы ваш фильтр также мог брать значения из вкладки "Фильтры:" (Каталог->Товары->Связи)

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


  В 17.05.2019 в 14:13, Pavel1991 сказав:

Вопрос - можно ли чтобы ваш фильтр также мог брать значения из вкладки "Фильтры:" (Каталог->Товары->Связи)

Expand  

если у Вас Opencart 2.x, - то есть модуль по переброске стандартных фильтров в атрибуты.

https://opencartforum.com/files/file/5540-kopirovanie-standartnyh-filtrov-v-atributy/

Их можно перебросить в отдельную группу, и потом, если не требуются стандартные атрибуты, только ее подключить в модуле для отображения в фильтре.

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

  В 17.05.2019 в 14:22, vier сказав:

если у Вас Opencart 2.x, - то есть модуль по переброске стандартных фильтров в атрибуты.

https://opencartforum.com/files/file/5540-kopirovanie-standartnyh-filtrov-v-atributy/

Их можно перебросить в отдельную группу, и потом, если не требуются стандартные атрибуты, только ее подключить в модуле для отображения в фильтре.

Expand  

Как-нибудь можно сделать так, чтобы эти атрибуты не отображались в карточке товара?

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


  В 17.05.2019 в 14:49, Pavel1991 сказав:

Как-нибудь можно сделать так, чтобы эти атрибуты не отображались в карточке товара?

Expand  

можно - заблокировать их вывод в tpl-файле товара.

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

  В 17.05.2019 в 14:54, vier сказав:

можно - заблокировать их вывод в tpl-файле товара.

Expand  

Это можно сделать только для определенной группы атрибутов? Не для всех

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


  В 17.05.2019 в 15:02, Pavel1991 сказав:

Это можно сделать только для определенной группы атрибутов? Не для всех

Expand  

ну конечно можно.

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

вопрос к пользователям, после использования фильтра сколько новых страниц у вас попало в индекс ?

и наличие пустых страниц и формирование страницы для этого результат, когда в результате фильтрации 0 товаров, это страшно или нет ?

 

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


  В 20.05.2019 в 08:00, dimyan163 сказав:

и наличие пустых страниц и формирование страницы для этого результат, когда в результате фильтрации 0 товаров, это страшно или нет ?

Expand  

для этого в модуле есть чекбокс/управление, которое будет отдавать код ответа Сервера 404 (а с данным кодом страница не индексируется)http_404_galka_admin.thumb.png.1c564239166b975a2a873f3ed76ab8ed.png

 

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

Здравствуйте еще раз) Не подскажете, есть ли возможность установки порядка сортировки для вывода ЧПУ? 

Пример, имеется страница http://test.dmazay.ru/manki/duxovye/

Я выбираю параметр "На Утку (крякву) http://test.dmazay.ru/manki/duxovye/na-utku-kryakvu

Далее выбираю производителя "Mankoff" http://test.dmazay.ru/manki/duxovye/ot_mankoff/na-utku-kryakvu

Выходит следующая генерация:

title - Манки духовые Mankoff на Утку (Крякву) | Дед Мазай

 

Я бы хотел поставить производителя в конец, чтобы получилось следующее:

 

1) ссылка - http://test.dmazay.ru/manki/duxovye/na-utku-kryakvu/ot_mankoff

2) title - Манки духовые на Утку (Крякву) Mankoff | Дед Мазай

 

Возможно ли так сделать? Спасибо

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


  В 20.05.2019 в 15:53, Pavel1991 сказав:

Не подскажете, есть ли возможность установки порядка сортировки для вывода ЧПУ?

Expand  

само ЧПУ нельзя - нельзя им управлять. и здесь я уже где-то в теме писал почему.

а вот title - если создать Пос.страницу, то там что угодно можно будет писать. В автоматическом режиме нельзя порядок менять, но можно добавлять префиксы слов. Например, можно и так -  Манки духовые от производителя Mankoff на Утку (Крякву)

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

  В 20.05.2019 в 16:24, vier сказав:

само ЧПУ нельзя - нельзя им управлять. и здесь я уже где-то в теме писал почему.

а вот title - если создать Пос.страницу, то там что угодно можно будет писать. В автоматическом режиме нельзя порядок менять, но можно добавлять префиксы слов. Например, можно и так -  Манки духовые от производителя Mankoff на Утку (Крякву)

Expand  

С префиксами я разобрался) С посадочными страницами тоже, благодарю. Вот бы еще разобраться как запретить вывод определенной группы атрибутов в tpl-файле товара) Не могли бы подсказать? Я в этом вообще полный ноль(( Желательно прям на пальцах объяснить к какую корневую папку зайти и где что прописать (заменить) и т.д..

Пример товаров с атрибутами:

http://test.dmazay.ru/manki/duxovye/komplekt-mankov-mankoff-2-manok-na-utku-kwanza-manok-na-gusja-kwanza-podves-na-2-manka

http://test.dmazay.ru/manki/aksessuary/sd-karta-pamjati-chip-dlja-elektronnyx-mankov-hunterhelp-fonoteka-6-zveri-versija-5-pro

В первом нужно убарть с показа группу атрибутов "Для охоты на (гуси/утки):"

Во втором, соответственно,  "Тип аксессуара", буду безмерно благодарен)

 

 

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


  В 20.05.2019 в 16:47, Pavel1991 сказав:

Вот бы еще разобраться как запретить вывод определенной группы атрибутов в tpl-файле товара) Не могли бы подсказать? Я в этом вообще полный ноль(( Желательно прям на пальцах объяснить к какую корневую папку зайти и где что прописать (заменить) и т.д..

Expand  

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

находим в файле - /catalog/model/catalog/product.php

метод/функцию getProductAttributes

public function getProductAttributes($product_id) {
		$product_attribute_group_data = array();

		$product_attribute_group_query = $this->db->query("SELECT ag.attribute_group_id, agd.name FROM " . DB_PREFIX . "product_attribute pa LEFT JOIN " . DB_PREFIX . "attribute a ON (pa.attribute_id = a.attribute_id) LEFT JOIN " . DB_PREFIX . "attribute_group ag ON (a.attribute_group_id = ag.attribute_group_id) LEFT JOIN " . DB_PREFIX . "attribute_group_description agd ON (ag.attribute_group_id = agd.attribute_group_id) WHERE pa.product_id = '" . (int)$product_id . "' AND agd.language_id = '" . (int)$this->config->get('config_language_id') . "' GROUP BY ag.attribute_group_id ORDER BY ag.sort_order, agd.name");

		foreach ($product_attribute_group_query->rows as $product_attribute_group) {
			$product_attribute_data = array();
			.................
			.................

и после (можно и перед) этого кода

$product_attribute_data = array();

вставляем код для одной группы атрибутов с идентификатором (id) = 13

if($product_attribute_group['attribute_group_id'] == 13) continue;

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

к примеру может так выглядеть :

public function getProductAttributes($product_id) {
	$product_attribute_group_data = array();

	$product_attribute_group_query = $this->db->query("SELECT ag.attribute_group_id, agd.name FROM " . DB_PREFIX . "product_attribute pa LEFT JOIN " . DB_PREFIX . "attribute a ON (pa.attribute_id = a.attribute_id) LEFT JOIN " . DB_PREFIX . "attribute_group ag ON (a.attribute_group_id = ag.attribute_group_id) LEFT JOIN " . DB_PREFIX . "attribute_group_description agd ON (ag.attribute_group_id = agd.attribute_group_id) WHERE pa.product_id = '" . (int)$product_id . "' AND agd.language_id = '" . (int)$this->config->get('config_language_id') . "' GROUP BY ag.attribute_group_id ORDER BY ag.sort_order, agd.name");

	foreach ($product_attribute_group_query->rows as $product_attribute_group) {
		/*fix del group*/
		if($product_attribute_group['attribute_group_id'] == 13) continue;
		if($product_attribute_group['attribute_group_id'] == 2) continue;
		/*end fix del group*/
		$product_attribute_data = array();

это более наглядный для понятия вариант. (можно еще создать массив групп атрибутов, которые не нужно выводить, и потом уже обрабатывать другим методом).

так же данный код можно создать через модификатор.

(так же еще можно ставить дополнительное условие для каких товаров пропускать, но это уже на пальцах не расскажешь).

 

чтоб найти id-группы атрибутов, то можно ее увидеть если зайти в админке в саму группу атрибутов и в адресной строке она будет указана - attribute_group_id=13

и еще - ВАЖНО!!!

скорее всего данный файл - /catalog/model/catalog/product.php будет "инфицирован" модификатором, то после изменений не забудьте обновить модификаторы.

 

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

так же еще можно изменить запрос в данном методе getProductAttributes

добавить

AND ag.attribute_group_id NOT IN (13)

или для нескольких - перечислить через запятую

AND ag.attribute_group_id NOT IN (13,45,2)

в запросе переменной $product_attribute_group_query =

$product_attribute_group_query = $this->db->query("SELECT ag.attribute_group_id, agd.name FROM " . DB_PREFIX . "product_attribute pa LEFT JOIN " . DB_PREFIX . "attribute a ON (pa.attribute_id = a.attribute_id) LEFT JOIN " . DB_PREFIX . "attribute_group ag ON (a.attribute_group_id = ag.attribute_group_id) LEFT JOIN " . DB_PREFIX . "attribute_group_description agd ON (ag.attribute_group_id = agd.attribute_group_id) WHERE pa.product_id = '" . (int)$product_id . "' AND agd.language_id = '" . (int)$this->config->get('config_language_id') . "' GROUP BY ag.attribute_group_id ORDER BY ag.sort_order, agd.name");

после

WHERE pa.product_id = '" . (int)$product_id . "'

 

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

  В 20.05.2019 в 17:37, vier сказав:

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

находим в файле - /catalog/model/catalog/product.php

метод/функцию getProductAttributes

public function getProductAttributes($product_id) {
		$product_attribute_group_data = array();

		$product_attribute_group_query = $this->db->query("SELECT ag.attribute_group_id, agd.name FROM " . DB_PREFIX . "product_attribute pa LEFT JOIN " . DB_PREFIX . "attribute a ON (pa.attribute_id = a.attribute_id) LEFT JOIN " . DB_PREFIX . "attribute_group ag ON (a.attribute_group_id = ag.attribute_group_id) LEFT JOIN " . DB_PREFIX . "attribute_group_description agd ON (ag.attribute_group_id = agd.attribute_group_id) WHERE pa.product_id = '" . (int)$product_id . "' AND agd.language_id = '" . (int)$this->config->get('config_language_id') . "' GROUP BY ag.attribute_group_id ORDER BY ag.sort_order, agd.name");

		foreach ($product_attribute_group_query->rows as $product_attribute_group) {
			$product_attribute_data = array();
			.................
			.................

и после (можно и перед) этого кода

$product_attribute_data = array();

вставляем код для одной группы атрибутов с идентификатором (id) = 13

if($product_attribute_group['attribute_group_id'] == 13) continue;

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

к примеру может так выглядеть :

public function getProductAttributes($product_id) {
	$product_attribute_group_data = array();

	$product_attribute_group_query = $this->db->query("SELECT ag.attribute_group_id, agd.name FROM " . DB_PREFIX . "product_attribute pa LEFT JOIN " . DB_PREFIX . "attribute a ON (pa.attribute_id = a.attribute_id) LEFT JOIN " . DB_PREFIX . "attribute_group ag ON (a.attribute_group_id = ag.attribute_group_id) LEFT JOIN " . DB_PREFIX . "attribute_group_description agd ON (ag.attribute_group_id = agd.attribute_group_id) WHERE pa.product_id = '" . (int)$product_id . "' AND agd.language_id = '" . (int)$this->config->get('config_language_id') . "' GROUP BY ag.attribute_group_id ORDER BY ag.sort_order, agd.name");

	foreach ($product_attribute_group_query->rows as $product_attribute_group) {
		/*fix del group*/
		if($product_attribute_group['attribute_group_id'] == 13) continue;
		if($product_attribute_group['attribute_group_id'] == 2) continue;
		/*end fix del group*/
		$product_attribute_data = array();

это более наглядный для понятия вариант. (можно еще создать массив групп атрибутов, которые не нужно выводить, и потом уже обрабатывать другим методом).

так же данный код можно создать через модификатор.

(так же еще можно ставить дополнительное условие для каких товаров пропускать, но это уже на пальцах не расскажешь).

 

чтоб найти id-группы атрибутов, то можно ее увидеть если зайти в админке в саму группу атрибутов и в адресной строке она будет указана - attribute_group_id=13

и еще - ВАЖНО!!!

скорее всего данный файл - /catalog/model/catalog/product.php будет "инфицирован" модификатором, то после изменений не забудьте обновить модификаторы.

 

Expand  

Огромное спасибо! Всё получилось! )) К сожалению, лайк поставить не могу - видимо, рейтинга не хватает((

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


  В 20.05.2019 в 21:09, Pavel1991 сказав:

Огромное спасибо! Всё получилось! )) К сожалению, лайк поставить не могу - видимо, рейтинга не хватает((

Expand  

ничего. - главное результат )

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

Всем привет. Подскажите правильно понимаю, что с помощью реализации функции в формирования фильтра как на демо "для Бизнеса", для школьника" и т.д. http://prntscr.com/nr7zc7, мы можем реализовать тегирование для SEO, если по данным запросам есть спрос, включив просто индексирование. Таким образом реализация будет как тут http://prntscr.com/nr80ak (https://www.dns-shop.ru/catalog/17a8932c16404e77/sistemnye-bloki/) И насколько сложно вывести данный формат подбора в виде тегирования не слева, а сверху над листингом. Может в фильтре можно скрыть, а вывести сверху.

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


  В 21.05.2019 в 04:42, Walterus сказав:

Всем привет. Подскажите правильно понимаю, что с помощью реализации функции в формирования фильтра как на демо "для Бизнеса", для школьника" и т.д. http://prntscr.com/nr7zc7, мы можем реализовать тегирование для SEO, если по данным запросам есть спрос, включив просто индексирование. Таким образом реализация будет как тут http://prntscr.com/nr80ak (https://www.dns-shop.ru/catalog/17a8932c16404e77/sistemnye-bloki/) И насколько сложно вывести данный формат подбора в виде тегирования не слева, а сверху над листингом. Может в фильтре можно скрыть, а вывести сверху.

Expand  

на примере в сайте, там скорее всего выведено Категориями.

Но Вы можете в моем модуле сделать это и Параметрами из фильтра - сверстать и расположить там ссылки из фильтра. Даже можно для этого использовать само Описание Категории.

К сожалению, модуль - это единое целое, и нельзя его разорвать. Так же настройки модуля практически все общие для всех его параметров. Здесь для двойного расположения можно пойти только таким путем - блокированием вывода в левом расположении Параметров фильтра в tpl-файле, которые будут располагаться горизонтально.

Либо сам весь модуль расположить горизонтально.

 

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

  В 21.05.2019 в 08:17, vier сказав:

К сожалению, модуль - это единое целое, и нельзя его разорвать.

Expand  

правильно понял если основные параметры фильтра закрыты от индексации, то и это не будет индексироваться как у вас на примере http://prntscr.com/nrhqea, не затрагиваются только ПС, которые можно указать в индекс? В ПС я так понимаю вставить подборку согласно параметров фильтра нельзя?

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


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

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

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

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

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

Вхід

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

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

Important Information

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