Поиск в престе работает не по полям товара, а по специальной таблице с поисковыми словами из названия товаров, описания и т.д. При создании товара через админку или родной импорт, это база обновляется, в твоём случае этого не происходит.
Вы подняли очень интересную тему для обсуждения, мои клиенты часто жалуются на сильные тормоза при большем количестве посетителей, в основном это страница поиска и страница каталога. Для решения проблемы я переделал поиск только по названию и описанию товара, сделал собственное кеширование для сложных запросов. Но хотелось бы найти более правильное решение. По моим подсчетам больше всего уходи время на формирования списка товаров, порядка 70-80 процентов.
Думаю это то же неверно, лучше уж тогда использовать оператор "between", но и при этом учитывайте что могут быть провалы в нумерации, например 4855, 4856, 4858, 4859, 4860 где 4857 товара нет, он может быть просто удален.
Не правильно, в sql оператор "<>" означает - "не равно" , и соответственно выведет он Вам первые по нумерации товары id которых не равно текущему товару
правильнее и проще использовать два запроса
WHERE `id_product` > "id_текущего продукта"
WHERE `id_product` < "id_текущего продукта"
Просто поменять запрос в модуле не получиться, нужно написать небольшой свой, взяв за основу функцию getProducts из класса products.
Sql запрос чтобы вытащить нужные товары будет выглядеть так
WHERE `id_product` > "id_текущего продукта"
AND `id_category_default` = "id_категории_текущего продукта" LIMIT 5
Ludo4ka
Вам нужно составить небольшое резюме для кандидата, т.е список требований и задач который он будет выполнять. Сейчас я вижу что Вы сами не знаете кто Вам нужен
"Люблю" я людей которые плохо понимают или вообще не зная основ верстки начинают собирать сайт и сталкиваясь с подобной проблемой идут на форум просить помощи.
agentadmin - откройте шаблон нужной Вам страницы и посмотри где какой блок выводиться, переместите модуль в нужное Вам место, либо платите знающему человеку.
Возможно наоборот у Вас за коренились какие то неверные представления о хорошем дизайне, что Вы не видите дальше своего носа. Глупо считать себя умнее всех и придерживаться только одной точки зрения. Вы боитесь признаться в своей не правоте и ошибках? или реально считаете что все делаете верно ?
Спрашивать на этом форуме возраст человека с которым общаешься считается нарушением ? Мне например 25 лет, родом я из Ташкента. Просто чтобы оценить поведение человека, ход его рассуждений и мыслей нужно знать его возраст.