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

mysubcult    3

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

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


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

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

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

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


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

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

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

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


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

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

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


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

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

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

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


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

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

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

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


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

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

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

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


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

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

product.php? 

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

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


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

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

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

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


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

product.php? 

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

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

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


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

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

 

product.php

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


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

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

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

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


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

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

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

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


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

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

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

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

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


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

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

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

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

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


Ссылка на сообщение
Поделиться на другие сайты
mysubcult    3
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

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


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

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

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


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

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

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

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


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

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

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

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


Ссылка на сообщение
Поделиться на другие сайты
mysubcult    3
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

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


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

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

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

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


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

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

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

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

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


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

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


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

Работает, спасибо, сейчас попробую.

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


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

p.s. все супер, работает как надо.

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


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

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

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

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

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

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

Войти

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

Войти


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

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