Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

[Поддержка] Менеджер сортировки


Recommended Posts

Менеджер сортировки


Менеджер сортировки


Поддержка не предоставляется и модуль распространяется как есть.

Для работы необходим vqmod

Проверено на версиях 1.5.1.3-1.5.5.1.1

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

Добавлено 4 вида нестандартных сортировок

- По популярности (по количеству просмотров)

- По наличию (по количеству на складе)

- По производителю (по id производителя)

- По новизне (по дате добавления)

ea3463933e76.png


  • Добавил
  • Добавлено
    01.06.2013
  • Категория
  • Системные требования
  • Метод активации
  • Ioncube Loader
  • ocStore
  • OpenCart.Pro, ocShop
  • Обращение к серверу разработчика

 

  • +1 2
Link to comment
Share on other sites

  • 4 weeks later...

скачал установил активировал настроил все 

при попытке перехода в категорию - вылазит 500 ошибка

помогите пожалуйста

Link to comment
Share on other sites


  • 3 weeks later...
  • 4 weeks later...

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

 

Opencart 1.5.4.1

Link to comment
Share on other sites


  • 2 weeks later...

Ну как...
т.е. типа не выкладывать код - то да без проблем.
Но данный модуль конфликтует с производителями.. да и некоторые позиции в сортировке не отображаются именно на страницах акций...
А так в личку автору отписал..

 

p.s.
оказался конфликт с модулем серии -

vivivor  благополучно залечил) поддержка мгновенная За что ему Огроменное спасибо!)
 
  • +1 1
Link to comment
Share on other sites


Спасибо автору за поддержку и замечательный модуль) сортировка по наличию радует больше всего! :)
Огромное Вам спасибо!
Приобретайте, не пожалеете) юзерам этих фишек частенько не хватает!
Спасибо автору ещё раз! :)
p.s.
Люди при покупке и получении поддержки (даже если поддержка не пригодилась)
оценивайте модули, чтоб другие тож видели! Вам чё жалко что ли?
11раз купили и всего 2 голоса... где благодарности!?

  • +1 1
Link to comment
Share on other sites


  • 2 weeks later...

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

Link to comment
Share on other sites

  • 2 weeks later...

ещё бы и вывод того что есть сортировать) чтоб к примеру то что ниже отображалось бы первым))

Link to comment
Share on other sites


  • 8 months later...

Возможно ли в модуле указать какая сортировка используется по умолчанию при заходе в категорию?

Интересует этот же вопрос. Подскажите, как задать нужную сортировку по умолчанию?
Link to comment
Share on other sites


  • 2 weeks later...
  • 9 months later...

Модуль хороший и рабочий, а вот вкмод кривой, импортируйте xml руками и все будет работать

vqmod нормальный, проблема в лишних переносах в файле catalog/controller/product/manufacturer.php

удалите переносы в строках с 261 по 320 (всего 3 лишних) или замените код и все будет работать:

			$this->data['sorts'] = array();
			
			$this->data['sorts'][] = array(
				'text'  => $this->language->get('text_default'),
				'value' => 'p.sort_order-ASC',
				'href'  => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . '&sort=p.sort_order&order=ASC' . $url)
			);
			
			$this->data['sorts'][] = array(
				'text'  => $this->language->get('text_name_asc'),
				'value' => 'pd.name-ASC',
				'href'  => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . '&sort=pd.name&order=ASC' . $url)
			); 
	
			$this->data['sorts'][] = array(
				'text'  => $this->language->get('text_name_desc'),
				'value' => 'pd.name-DESC',
				'href'  => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . '&sort=pd.name&order=DESC' . $url)
			);
	
			$this->data['sorts'][] = array(
				'text'  => $this->language->get('text_price_asc'),
				'value' => 'p.price-ASC',
				'href'  => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . '&sort=p.price&order=ASC' . $url)
			); 
	
			$this->data['sorts'][] = array(
				'text'  => $this->language->get('text_price_desc'),
				'value' => 'p.price-DESC',
				'href'  => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . '&sort=p.price&order=DESC' . $url)
			); 
			
			if ($this->config->get('config_review_status')) {
				$this->data['sorts'][] = array(
					'text'  => $this->language->get('text_rating_desc'),
					'value' => 'rating-DESC',
					'href'  => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . '&sort=rating&order=DESC' . $url)


			); 
			
			$this->data['sorts'][] = array(
				'text'  => $this->language->get('text_rating_asc'),
				'value' => 'rating-ASC',
					'href'  => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . '&sort=rating&order=ASC' . $url)

			);
			}
			
			$this->data['sorts'][] = array(
				'text'  => $this->language->get('text_model_asc'),
				'value' => 'p.model-ASC',
				'href'  => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . '&sort=p.model&order=ASC' . $url)
			); 
	
			$this->data['sorts'][] = array(
				'text'  => $this->language->get('text_model_desc'),
				'value' => 'p.model-DESC',
				'href'  => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . '&sort=p.model&order=DESC' . $url)
			);

на:

			$this->data['sorts'] = array();
			
			$this->data['sorts'][] = array(
				'text'  => $this->language->get('text_default'),
				'value' => 'p.sort_order-ASC',
				'href'  => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . '&sort=p.sort_order&order=ASC' . $url)
			);
			
			$this->data['sorts'][] = array(
				'text'  => $this->language->get('text_name_asc'),
				'value' => 'pd.name-ASC',
				'href'  => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . '&sort=pd.name&order=ASC' . $url)
			); 
	
			$this->data['sorts'][] = array(
				'text'  => $this->language->get('text_name_desc'),
				'value' => 'pd.name-DESC',
				'href'  => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . '&sort=pd.name&order=DESC' . $url)
			);
	
			$this->data['sorts'][] = array(
				'text'  => $this->language->get('text_price_asc'),
				'value' => 'p.price-ASC',
				'href'  => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . '&sort=p.price&order=ASC' . $url)
			); 
	
			$this->data['sorts'][] = array(
				'text'  => $this->language->get('text_price_desc'),
				'value' => 'p.price-DESC',
				'href'  => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . '&sort=p.price&order=DESC' . $url)
			); 
			
			if ($this->config->get('config_review_status')) {
				$this->data['sorts'][] = array(
					'text'  => $this->language->get('text_rating_desc'),
					'value' => 'rating-DESC',
					'href'  => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . '&sort=rating&order=DESC' . $url)
			); 
			
			$this->data['sorts'][] = array(
				'text'  => $this->language->get('text_rating_asc'),
				'value' => 'rating-ASC',
					'href'  => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . '&sort=rating&order=ASC' . $url)
			);
			}
			
			$this->data['sorts'][] = array(
				'text'  => $this->language->get('text_model_asc'),
				'value' => 'p.model-ASC',
				'href'  => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . '&sort=p.model&order=ASC' . $url)
			); 
	
			$this->data['sorts'][] = array(
				'text'  => $this->language->get('text_model_desc'),
				'value' => 'p.model-DESC',
				'href'  => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . '&sort=p.model&order=DESC' . $url)
			);
  • +1 2
Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.