OpenCart 1.4.7
Таблицы и поля в базе имеют сравнение utf8_general_ci, но если в поиске вбиваешь русский текст, то выдает "Ничего не найдено".
Посмотрел по базе, в базе текст на русском.
Получается не правильно либо сравнивается, либо неправильно значение переменной передается.
Но где это все поправить? Кто-нить еще сталкивался с подобной проблемой?
Сталкивался с такой проблемой, там не правильно экранируются русские символы
в файле файл catalog/model/catalog/product.php
$this->db->escape(strtolower($keyword))
заменил на
mysql_real_escape_string($keyword)
в файле файл catalog/model/catalog/product.php
$this->db->escape(strtolower($keyword))
заменил на
mysql_real_escape_string($keyword)
Attachments
файл catalog/model/catalog/product.php
Здраствуйте,
У меня RexCart( болгарская версия OpenCart).
Я тоже имел проблем с поиск кирилице. Сделал тот, что написали.
Заменил $this->db->escape(strtolower($keyword)) на mysql_real_escape_string($keyword.
Как в Catalog, так и в Admin.
В Catalog Работает хорошо, но в Admin ничего не случается!?
Будте добры, помогите немножко для Admin-a.
Спасибо.
У меня RexCart( болгарская версия OpenCart).
Я тоже имел проблем с поиск кирилице. Сделал тот, что написали.
Заменил $this->db->escape(strtolower($keyword)) на mysql_real_escape_string($keyword.
Как в Catalog, так и в Admin.
В Catalog Работает хорошо, но в Admin ничего не случается!?
Будте добры, помогите немножко для Admin-a.
Спасибо.
Who is online
Users browsing this forum: No registered users and 6 guests