COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Mega filter pro


Recommended Posts

Беда ребята.. не хочет работать ссылка на модуль...ползунок с фильтром цены есть, остальное не выводится. версия сборки 2.1.0.1.10

идет конфликт с seo_pro вот ошибки:

 

Notice: Undefined variable: route in /home/c/cn11608/test.mr-white.ru/public_html/vqmod/vqcache/vq2-catalog_controller_common_seo_pro.php on line 94Notice: Undefined offset: 1 in /home/c/cn11608/test.mr-white.ru/public_html/vqmod/vqcache/vq2-catalog_controller_common_seo_pro.php on line 99Notice: 

 

а еще кнопки "в закладки" и "в сравнение" уезжают.... на скрине видно...

 

со стандартным seo_url все нормально.

 

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

 

выручайте, :) может у кого есть решение? вроде фильтр популярный....

error.bmp

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

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

Будете флудить во всех темах, накажу!

прошу прощения, просто предостерег человека от покупки, меня так никто не предупредил :) 

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

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

прошу прощения, просто предостерег человека от покупки, меня так никто не предупредил :) 

 

У меня стоит этот фильтр, с ним всё в порядке. Я не знаю в чём у Вас проблема, попробуйте автору на почту написать.

 

upd: у Вас какой шаблон стоит?

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

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

 

У меня стоит этот фильтр, с ним всё в порядке. Я не знаю в чём у Вас проблема, попробуйте автору на почту написать.

 

upd: у Вас какой шаблон стоит?

стандартный-default

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

8 часов назад, AQuaf сказал:

прошу прощения, просто предостерег человека от покупки, меня так никто не предупредил :) 

 

Может перезалейте его?

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

решил ошибку, в файле vqmod/mega_filter.xml находим :

				$mfp_parts = array();
				$mfp_oparts = explode('/', trim($route, '/'));
				$mfp_key = 0;
				
				foreach ($parts as $keyword) {
					if( ! empty( $mfilterConfig['enabled'] ) ) {
						if( preg_match( '/^mfp,([a-z0-9\-_]+\[[^\]]*\],?)+/', $mfp_oparts[$mfp_key], $matches ) ) {
							if( isset( $this->request->get['route'] ) ) {
								$this->request->get['route'] = preg_replace( '/\/?mfp,([a-z0-9\-_]+\[[^\]]*\],?)+/', '', $this->request->get['route'] );
							}
				
							if( isset( $this->request->get['_route_'] ) ) {
								$this->request->get['_route_'] = preg_replace( '/\/?mfp,([a-z0-9\-_]+\[[^\]]*\],?)+/', '', $this->request->get['_route_'] );
							}

							if( ! isset( $this->request->get['mfp'] ) ) {
								$this->request->get['mfp'] = preg_replace( '/^mfp,/', '', $matches[0] );
							}

							continue;
						} else {
							$mfp_parts[] = $keyword;
						}
					} else {
						$mfp_parts[] = $keyword;
					}
				
					$mfp_key++;

меняем на :

				$mfp_parts = array();
				
				foreach ($parts as $keyword) {
					if( ! empty( $mfilterConfig['enabled'] ) ) {
						if( preg_match( '/^mfp,([a-z0-9\-_]+\[[^\]]*\],?)+/', $keyword, $matches ) ) {
							if( isset( $this->request->get['route'] ) ) {
								$this->request->get['route'] = preg_replace( '/\/?mfp,([a-z0-9\-_]+\[[^\]]*\],?)+/', '', $this->request->get['route'] );
							}
				
							if( isset( $this->request->get['_route_'] ) ) {
								$this->request->get['_route_'] = preg_replace( '/\/?mfp,([a-z0-9\-_]+\[[^\]]*\],?)+/', '', $this->request->get['_route_'] );
							}

							if( ! isset( $this->request->get['mfp'] ) ) {
								$this->request->get['mfp'] = preg_replace( '/^mfp,/', '', $matches[0] );
							}

							continue;
						} else {
							$mfp_parts[] = $keyword;
						}
					} else {
						$mfp_parts[] = $keyword;
					}

и вроде бы все работает

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.