Помощь Вывод список тегов

animal_x

Постоялец
Регистрация
22 Июн 2012
Сообщения
412
Реакции
147
Подскажите как вывести список всех тегов товаров на отдельной странице?
 
Код:
$this->load->model('catalog/product');
$product_info = $this->model_catalog_product->getProduct($product_id);

print_r($product_info);
 
Этим я так полагаю я узнаю теги только определенного товара, а как получить все теги магазина?
 
Этим я так полагаю я узнаю теги только определенного товара, а как получить все теги магазина?
Что вы подразумеваете под тегами товаров, их атрибуты?
Все атрибуты можно получить так:
Код:
select * from `product_attribute`;
естественно для такого запроса в модели модуля нужно создать функцию типа:
Код:
function getAllattributes(){
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_attribute WHERE language_id = '" . (int) $this->config->get('config_language_id') . "'");
return $query->rows;
}
в контроллере:
Код:
$this->load->model('module/модель');
$attribute_info = $this->model_module_модель->getAllattributes();

print_r($attribute_info);

Также используете для составления и отладки нужных вам mysql запросов, программы типа Для просмотра ссылки Войди или Зарегистрируйся .
Существуют и визуальные редакторы запросов, которые генерируют при указанных связях сложные join запросы за считанные секунды. Если память не изменяет, то это dbForge Studio for MySQL.

Создали значит, нужные вам запрос в любой из этих программ и поместили его в модель своего модуля, все очень легко кодится и если вы будете знать эти принципы, то вам будет проще сделать свой вклад в развитие движка в будущем.
 
Последнее редактирование:
Назад
Сверху