Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Поиск на сайте


AndreyMamaev

Recommended Posts

ребята, кто может подсказать, есть ИМ тканей, есть товар "лен", но когда в поисковике на сайте или под админкой вводишь "лен", то как видно на скрине, появляются все слова с этими буквами, а сам товар будет где-то далеко, как можно исправить этот момент? либо чтобы сначала в приоритете показывался товар "лен", а потом уже слова которые содержат в себе эти буквы, ну либо отображался поиск жесткий, если ввели "лен" то выдаст товар, если не правильно ввели, то пусть ничего не выдаетсяw7gkcrkEMVk.jpg

Надіслати
Поділитися на інших сайтах


3 минуты назад, spectre сказал:

if (!empty($data['filter_name'])) {
	$sql .= " AND pd.name LIKE '" . $this->db->escape($data['filter_name']) . "%'";
}

в оригинале так

я правильно понимаю надо это вставить в файл search.php который лежит в controller/product или если я ошибаюсь, подправьте пожалуйста)

image.thumb.png.e3675b2c31d6fc285a7b28a484b67a8e.png

Надіслати
Поділитися на інших сайтах


17 минут назад, spectre сказал:

if (!empty($data['filter_name'])) {
	$sql .= " AND pd.name LIKE '" . $this->db->escape($data['filter_name']) . "%'";
}

в оригинале так

я поменял в файле admin/model/catalog/product.php обновил модификаторы скинул кэш, но ничего не произошло(

Надіслати
Поділитися на інших сайтах


В 14.07.2020 в 19:24, AlexDW сказал:

встречается дважды

менять нужно и в getProducts, и в getTotalProducts

Здравствуйте, я клянусь, я не пойму в каких именно строках поменять нужно, потому что например getProducts много раз встречается, есть вариант подсказать прям номер строк, куда надо вставить это, пожалуйста помогите))

Надіслати
Поділитися на інших сайтах


не может оно несколько раз встречаться

иначе бы тупо ошибку выдавало can not redeclare

 

смотрите в файле admin\model\catalog\product.php

методы

public function getProducts($data = array()) {

public function getTotalProducts($data = array()) {

Надіслати
Поділитися на інших сайтах

17 минут назад, AlexDW сказал:

не может оно несколько раз встречаться

иначе бы тупо ошибку выдавало can not redeclare

 

смотрите в файле admin\model\catalog\product.php

методы

public function getProducts($data = array()) {

public function getTotalProducts($data = array()) {

блин да, в этих 2х методах я вставил и не помогло, с учетом того что, сбрасывал модификаторы кэш на всякий случай(
 

if (!empty($data['filter_name'])) {
	$sql .= " AND pd.name LIKE '" . $this->db->escape($data['filter_name']) . "%'";
}

Надіслати
Поділитися на інших сайтах


В 14.07.2020 в 17:17, spectre сказал:

в оригинале так

да

только у человека ocStore3x, судя по скрину

а там как раз наверчено

 

@AndreyMamaev

удалите свои правки и верните все как было

ставьте это

Admin_strong_search_ocStore3x.ocmod.zip

и обновите кеш модификаторов

будет искать по начальному совпадению, как и в оригинальном opencart

 

Надіслати
Поділитися на інших сайтах

2 минуты назад, AndreyMamaev сказал:

с учетом того что, сбрасывал модификаторы кэш

не нужно сбрасывать/очищать модификаторы - нужно их обновлять

 

иначе как в анекдоте

 

Надіслати
Поділитися на інших сайтах

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

да

только у человека ocStore3x, судя по скрину

а там как раз наверчено

 

@AndreyMamaev

удалите свои правки и верните все как было

ставьте это

Admin_strong_search_ocStore3x.ocmod.zip 435 \u0411 · 0 downloads

и обновите кеш модификаторов

будет искать по начальному совпадению, как и в оригинальном opencart

 

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

Надіслати
Поділитися на інших сайтах


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

не нужно сбрасывать/очищать модификаторы - нужно их обновлять

 

иначе как в анекдоте

 

блин, не очищал модификаторы а да, обновлял)туплю))

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.