.comment { color: gray; } .keyword { font-weight: bold; } .html .atribute .value { color: green; }

среда, 13 января 2010 г.

Расположение описания категории в Virtuemart

Virtuemart 1.1.3

У каждой категории, в том числе и у подкатегории, есть описание. Изначально оно располагается ниже элементов категории. Что бы описание располагалось сверху, необходимо в файле
components/com_virtuemart/thems/default/templates/browse/includes/browse_header_category.tpl.php
поменять местами следующие куски кода:
<\?php echo $navigation_childlist; ?>
- строка 14 и
<\?php echo $desc; ?>
- строка 19


Дополнено:

Если быть точным, то вместе с куском кода:
<\?php echo $desc; ?>
должен идти кусок с проверкой на НЕ ПУСТУЮ $desc, типа:
<\?php if( trim(str_replace( "
", "" , $desc)) != "" ) { ?>
и
<\?php } ?>
То есть весь кусок кода, который нужно будет двигать выглядит так(без слэшов перед ?php):
<\?php if( trim(str_replace( "
", "" , $desc)) != "" ) { ?>
<\?php echo $desc; ?>
<\?php } ?>

11 комментариев:

  1. сделал все как написано но при этом пропали подкатегории

    ОтветитьУдалить
  2. вероятно ошибку допустил...
    <\?php вставил без \(слеша)?

    ОтветитьУдалить
  3. было бы не плохо увидеть код твоего файла browse_header_category.tpl.php

    ОтветитьУдалить
  4. Ваш код HTML не может быть принят: Недопустимый тег: DIV

    ОтветитьУдалить
  5. отпишись на bessmertniy гав-гав gmail.com

    ОтветитьУдалить
  6. спасибо большое всё заработало

    ОтветитьУдалить
  7. Павел, спасибо за полезную информацию!

    А можно ли разбить описание подкатегорий в virtuemart 1.3 на два поля - выше и ниже товаров?

    Чтобы короткий верхний текст ссылался на нижний якорем "Подробнее". Добавить в админку еще одно окно редактора.

    ОтветитьУдалить
  8. Добрый вечер, я некорректно установила мистер линки и вот что мне теперь пишут Ваш код HTML не может быть принят: Недопустимый тег: DIV

    что мне делать? помогите пожалуйста
    http://toysingas.blogspot.ru/

    ОтветитьУдалить