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

vier
 Поделиться

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

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

нет. - ничего не получиться.

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

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


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

почему? я ввожу текст поиска и нажимаю Enter открывается страница поиска со списком товаров.

чтоб что-то создать - надо сначала получить.

в общем - не хочу дискутировать по этому нелогичному вопросу .

 

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

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

больше никому новый код не предоставлю, и на это есть объективные причины.

напишите, что Вам нужно и какой код, и если это реализуемо в Фильтре, то сделаю, но это будет на платной основе.

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

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

напишите, что Вам нужно

В вашем модуле есть фильтр по новинкам вот его логику нужно изменить на такую: нужно фильтровать по новинкам на страницах, на которых работает фильтр НЕ по датам (НЕ по типовому функционалу), а по признаку в товаре, `product_new` (он хранится в базе, в таблице с товарами). Если он =1 то это новинка, если нет, то не новинка. 

 

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

и какой код

какой код имеется ввиду?

 

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


И просьба оценить по стоимости, все вместе: 

1. Переделать работу фильтра по новинкам (описал выше)

2. Добавить возможность выводить фильтр на странице с новинками

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


58 минут назад, zarstvoShop сказал:

1. Переделать работу фильтра по новинкам (описал выше)

только на вскидку - пару тысяч руб.

 

59 минут назад, zarstvoShop сказал:

2. Добавить возможность выводить фильтр на странице с новинками

а это о чём? - это какая-то особая страница?

просьба писать четко и конкретно.

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

9 часов назад, vier сказал:

а это о чём? - это какая-то особая страница?

это страница на которую выводятся только товары с учетом галочки (новинка) и всё. похоже на страницу с акциями, только вывод товаров на страницу по условию галочки (новинка)

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


В контролере new.php (этот контроллер добавлен, за основу взят файл special.php):

$filter_data = array(
			'sort'  => $sort,
			'order' => $order,
             //новинка
			'product_new' => 1,
			'start' => ($page - 1) * $limit,
			'limit' => $limit
		);

		$product_total = $this->model_catalog_product->getTotalProducts($filter_data);
		$results = $this->model_catalog_product->getProducts($filter_data);

Далее в модели в модели model_catalog_product->getProducts($filter_data) 

	if (!empty($data['filter_name'])) {
				$sql .= " OR LCASE(p.model) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'";
				$sql .= " OR LCASE(p.sku) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'";
				$sql .= " OR LCASE(p.upc) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'";
				$sql .= " OR LCASE(p.ean) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'";
				$sql .= " OR LCASE(p.jan) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'";
				$sql .= " OR LCASE(p.isbn) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'";
				$sql .= " OR LCASE(p.mpn) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'";
			}

			$sql .= ")";
		}
			// условие на новинку
            if (!empty($data['product_new'])) {
				
			$sql .= " AND p.product_new=1 ";	
				
			} 

 

 

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


1 час назад, zarstvoShop сказал:

это страница на которую выводятся только товары с учетом галочки (новинка) и всё. похоже на страницу с акциями, только вывод товаров на страницу по условию галочки (новинка)

отдельной страницы, как отдельная страница по Акциям, не будет.

Для таких страниц пишется и обрабатывается отдельным кодом и много кода в обработке. на это у меня времени не будет.

Будет страница например Категорий, и при нажатии на Новинки, - будут показаны только товары с Новинками по Вашему условию (p.product_new=1)

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

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

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


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

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

это Вы не видите, а работы там на пол кода фильтра.

 

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

и еще вопрос в обновлении, если вы сделаете доработку, вы также зашифрованные файлы сбросите?

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

 

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

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

можете не обновляться.

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

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

 

10 минут назад, zarstvoShop сказал:

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

нет гарантий...

 

модуль написан под общие стандарты Опенкарта, а не персональный под каждый сайт.

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

Релиз:

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

 

Что нового:

- добавлена возможность для собственного sitemap-фильтра добавлять префикс Языка. Например /ua/sitemap_filter.xml (используется в связке с *др.Модулями по Мультиязыкам).

 

6_admin_pref-lang.thumb.png.8b391155c9730c27649d505c964a64d9.png

 

Вот так будет в собственной карте фильтра - один урл для sitemap будет примерно такой ваш_сайт/имя_карты, а второй - ваш_сайт/префикс/имя_карты

 

sitemap_filter-2-lang.thumb.png.c9db7adca88d59a29ba515f64dcbe6bf.png

 

 

* - другие Модули по Мульти-языкам, это те модули, которые не просто подставляют в Урл префикс языка, но и дают возможность определять язык страницы по префиксу установленного языка в урле (а не только по сессии как в дефолтном модуле), что более важно для СЕО.

 

Примеры таких модулей:

 

 

Если еще есть такие модули - пишите. после проверки добавлю в перечень.

 

 

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

Приобрели фильтр для двух сайтов, но почему-то фильтр не выводится на странице Поиска. Будет ли такая возможность в дальнейшем?

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


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

почему-то фильтр не выводится на странице Поиска.

а так и указано в описании по модулю - Фильтр на страницах: К П А

на странице Поиска нет товара - не из чего формировать Фильтр.

 

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

Будет ли такая возможность в дальнейшем?

если бы было так просто, без лишних жертв и затрат на ресурсы, то уже давно бы сделал.

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

7 часов назад, t04ka сказал:

Есть ли какой то фак по созданию посадочных страниц из фильтра?

да - есть. - в архиве модуля есть Описание по модулю.
Но так, как в последних обновах Фильтра по Посадкам существенные изменения, то читать Описание нужно именно с того архива модуля, который установлен на Вашем сайте. (но Вас в покупателях я не вижу).

там заголовок примерно такого типа - Вкладка «Пос.страницы + Sitemap»(Посадочные страницы):

 

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

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

да - есть. - в архиве модуля есть Описание по модулю.
Но так, как в последних обновах Фильтра по Посадкам существенные изменения, то читать Описание нужно именно с того архива модуля, который установлен на Вашем сайте. (но Вас в покупателях я не вижу).

там заголовок примерно такого типа - Вкладка «Пос.страницы + Sitemap»(Посадочные страницы):

 

Ответил в личку.

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


Добрый день, vier!

 

Отправил Вам на почту запрос на активацию плагина после покупки на этом сайте

 

Необходима активация плагина FilterVier_SEO 
№ счёта #1127967
Куплено через https://opencartforum.com/
Почта отправки [email protected]
 
Ссылка на комментарий
Поделиться на других сайтах


Здравствуйте! 

Большое спасибо за отличную помощь в настройке модуля. Все отлично работает.

Скажите, пожалуйста, как добавить фильтр на страницу акций?

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


5 часов назад, tantaaa сказал:

Скажите, пожалуйста, как добавить фильтр на страницу акций?

по умолчанию данного Макета/Схемы нет в Опенкарт

Вы можете посмотреть на демке Фильтра.

она примерно вот такая - Схема подключений для Акции

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

6 часов назад, vier сказал:

по умолчанию данного Макета/Схемы нет в Опенкарт

Вы можете посмотреть на демке Фильтра.

она примерно вот такая - Схема подключений для Акции

Спасибо. Так и делаю. Нажимаю сохранить, закрываю. Но ничего не сохраняется и макет пустой. Может знаете с чем это может быть связано?

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


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

Спасибо. Так и делаю. Нажимаю сохранить, закрываю. Но ничего не сохраняется и макет пустой. Может знаете с чем это может быть связано?

Спасибо ) Справилась

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


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

Спасибо. Так и делаю. Нажимаю сохранить, закрываю. Но ничего не сохраняется и макет пустой. Может знаете с чем это может быть связано?

 

у Вас скорее всего такого вида Схемы/Макеты - https://prnt.sc/vekuie

то надо не просто выбрать из списка нужный Вам модуль, а и нажать  "синий плюсик". (аналогично, чтоб удалить - "красный минус"). и потом уже Сохранять саму Схему/Макет

 

и что касательно Акций(акционной цены товара), если их Вы используете, то надо дополнительно подключить таблицу по ним - https://prnt.sc/m4wwwv

(если же не используете, то зачем грузить лишним запросом Ваш сайт, и соответственно, включать галку не надо)

 

PS
это я написал как "познание" для других.

отвечать не надо. будем ценить время )

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

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

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

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

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

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

Войти

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

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

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

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

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