Добрый день форумчане!
Суть проблемы такова, я использую модуль admin product category ajax 1, автокомплит работает хорошо, но в выпадающем списке выводится только название категории без подкатегории или родотиельской категории в отличие от стандартного селекта, где пишется полный путь, например , компьютеры > acer > процессор.
Получается когда в инпут забиваешь "процессор" выдает список категорий: процессор, процессор, процессор.... и непонятно к какой родительской категории относится выбираемая категория.
Может запрос к БД просто нужно переделать
<?php
public function filterCategories($data) {
if ($data['start'] < 0) {
$data['start'] = 0;
}
if ($data['limit'] < 1) {
$data['limit'] = 20;
}
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category c LEFT JOIN " . DB_PREFIX . "category_description cd ON (c.category_id = cd.category_id) ".
"WHERE cd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND cd.name LIKE('%" . $this->db->escape($data['filter_name']) . "%') LIMIT " . (int)$data['start'] . "," . (int)$data['limit']);
return $query->rows;
}
?>