Как-то понадобилось мне вывести краткое описание продукта, чтоб получилось вот так:
Ну ок
Смотрим, у какой модели наш модуль инфу берет:
Хорошо, идем смотреть в модель product, ищем какую инфу он нам еще передает:
Как видим, описание нам передается
Пробуем достать его, в модуль добавляем это:
Вот так мы подцепили описание из модели и передали его нашему шаблону
А ну ка попробуем его вывести:
И получаем такое:
Описание вывелось! Но стоп: почему тэги вывелись текстом а не отрендерились? Я хз :о) Где-то они переводятся из html-сущности в текст, так давайте это исправим:
Прекрасно!
Ну теперь осталось лишь избавиться от тэгов и обрезать описание до нужных нам размеров:
Вуаля!)))
Ну ок
Смотрим, у какой модели наш модуль инфу берет:
$this->load->model('catalog/product');
Хорошо, идем смотреть в модель product, ищем какую инфу он нам еще передает:
Как видим, описание нам передается
Пробуем достать его, в модуль добавляем это:
Вот так мы подцепили описание из модели и передали его нашему шаблону
А ну ка попробуем его вывести:
<div class="text"><?php echo $product['description']; ?></div>
Описание вывелось! Но стоп: почему тэги вывелись текстом а не отрендерились? Я хз :о) Где-то они переводятся из html-сущности в текст, так давайте это исправим:
Прекрасно!
Ну теперь осталось лишь избавиться от тэгов и обрезать описание до нужных нам размеров:
'description' => substr(strip_tags(html_entity_decode($result['description'])), 0, 60)."...",