Категория в заголовке товара

Здравствуйте. Как сделать, чтобы в заголовке товара перед названием выводилось еще и название раздела, в котором лежит товар? Спасибо.

3 ответа

  • 0
    Напишите хелпер
    public static function getCategoryName($cat_id = null)
    {
    if(!is_null($cat_id))
    {
    $cat_model = new shopCategoryModel();
    $cat = $cat_model->getById($cat_id);
    return $cat["name"];
    }
    }

    В хелпер при вызове передашь $product.category_id

    ну или {$product.categories}, но ты получишь все категории, а не самую первую
  • 0
    Pavel Sokolov 10 апреля 2014 01:40 #
    Дмитрий, спасибо что откликнулись. Но мне не известно что есть хелпер и как и куда его писать. Расскажете? Или ткните носом, где об этом почитать?
  • 0
    Pavel Sokolov 10 апреля 2014 03:05 #
    Решение найдено. В H1 перед {$product.name|escape} вставил {foreach $product.categories as $c}{$c.name|escape}{/foreach}

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите