Перейти к содержанию

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

Всем доброго времени суток. Собственно сабж как сделать, чтобы сортировал по номеру product_id? Нужно, чтобы выводил последние по последним product_id.

Поделиться сообщением


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

Они и так должны выводится в стандартном модуле новинок. Или вам сортировку в категориях (страница товара)?

Изменено пользователем buslikdrev
  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 minute ago, buslikdrev said:

Они и так должны выводится в стандартном модуле новинок.

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

Поделиться сообщением


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

Ну так откройте модель модуля и посмотрите запрос..

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Just now, nexus said:

Ну так откройте модель модуля и посмотрите запрос..

Я новичок, что значит модель модуля?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, mysubcult сказал:

Я новичок, что значит модель модуля?

файл php в папке model

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, mysubcult сказал:

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

Также и мы не знаем, даже версии движка не знаем.Даже не знаем, стандартный ли модуль новинок у вас.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 minutes ago, buslikdrev said:

файл php в папке model

product.php? 

а что я там должен увидеть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 minute ago, buslikdrev said:

Также и мы не знаем, даже версии движка не знаем.Даже не знаем, стандартный ли модуль новинок у вас.

Стандартный, версия последняя - 2.3.0.2.3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, mysubcult сказал:

product.php? 

а что я там должен увидеть?

файл php модуля. latest или как там.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 minutes ago, buslikdrev said:

файл php модуля. latest или как там.

такого файла там нет.

Поделиться сообщением


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

mysubcult, начнем с начала.

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

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
12 minutes ago, Shkip said:

mysubcult, начнем с начала.

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

Выводится на главной, выводится при помощи модуля "Последние поступления".

Поделиться сообщением


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

открываете файл ...\catalog\controller\extension\module\latest.php и , примерно, с 20-й строчки

		$filter_data = array(
			'sort'  => 'p.date_added',
			'order' => 'DESC',
			'start' => 0,
			'limit' => $setting['limit']
		);

для дефолтного контроллера должно быть так

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 minutes ago, Shkip said:

открываете файл ...\catalog\controller\extension\module\latest.php и , примерно, с 20-й строчки


		$filter_data = array(
			'sort'  => 'p.date_added',
			'order' => 'DESC',
			'start' => 0,
			'limit' => $setting['limit']
		);

для дефолтного контроллера должно быть так

Да, у меня так и стоит.

Может просто надо не по дате сделать, а конкретно по product_id? Потому что я же загружаю скриптом, он сразу все загружает. Или я не прав?

Изменено пользователем mysubcult

Поделиться сообщением


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

а зачем по product_id? по логике крайний product_id имеет крайний date_added.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 minute ago, Shkip said:

а зачем по product_id? по логике крайний product_id имеет крайний date_added.

Ну, я просто не пойму, в чем проблема. Вот, смотрите. Я загружал "кроссовки", они появились сразу, потом пошла загрузка "шапок" - они тоже сразу появились, потом снова "кроссовки", но они уже не появляются, потом загрузил "шорты" - они тоже сразу появились, в итоге загружаю "юбки", на них останавливается. Я понимаю, что вы сейчас меня считаете дебилом, но согласитесь, что моя теория как минимум имеет право на жизнь. я думал проблема в кеше, но нет, товар сразу появляется, как он только появился в БД, но вот такой косяк.

Поделиться сообщением


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

скроее всего у вас товар не добавляется - а обновляется, поэтому и нет его отображения.

посмотрите в БД таблицу oc_product, сделайте сортировку product_id по убыванию и посмотрите их date_added

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
10 minutes ago, Shkip said:

скроее всего у вас товар не добавляется - а обновляется, поэтому и нет его отображения.

посмотрите в БД таблицу oc_product, сделайте сортировку product_id по убыванию и посмотрите их date_added

hKtVzZatSS6M_7Ee6jmkaw.png

Вот собственно о чем я и говорил...

Он наверно видит, что даты нет и дальше смотрит по имени и выводит, да?

p.s.

		$filter_data = array(
			'sort'  => 'p.product_id',
			'order' => 'DESC',
			'start' => 0,
			'limit' => $setting['limit']
		);

Вот такой вариант мне поможет?

Изменено пользователем mysubcult

Поделиться сообщением


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

поможет, только надо этот ключ прописать

больше тут http://forum.opencart.pro/topic/1814-модуль-новинки-сортировка-по-product_id/?do=findComment&comment=33058

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Just now, Shkip said:

поможет, только надо этот ключ прописать

больше тут http://forum.opencart.pro/topic/1814-модуль-новинки-сортировка-по-product_id/?do=findComment&comment=33058

По вашей ссылке переходит на главную страницу.

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×