Перейти к содержанию
prom

как разделить строки в категориях?

Рекомендуемые сообщения

шаблон два столбца - картинка и описаниев файле ..catalogviewthemedefaulttemplateproductcategory.tpl45 строка , после

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если не решили еще вопрос, можно в личку побольше кода из tpl файла?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...<?php } ?>    <?php if ($products) { ?>    <div id="divider_border"> </div>    <div class="sort">      <div class="div1">        <select name="sort" onchange="location = this.value">

catalog/view/yourtemplate/stylesheet/stylesheet.css

...#content .middle {...}...
Может это по-детски решено, но просто подрихтовать compound/ID "content .middle", чтобы не было padding слева и справа. Тогда если полосой отделять набор категорий от товаров категории(ий) - он
(width: 100%) достанет от "стенки" до "стенки". И разукрашивайте себе
, как угодно в CSS ("stylesheet", или как вы его назвали).

Другое дело, что вставляется оно во все категории и под-категории, потому засунуть

с каким-нить набором слов не будет достаточно еффективно. Можно конечно, написать "Товары категории", или ещё чего-нить, если просто широкая или узкая полоска-цвет/градиент/патерн не смотриццо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

шаблон два столбца - картинка и описание

в файле ..catalogviewthemedefaulttemplateproductcategory.tpl

45 строка , после

<table class="list">      <?php for ($j = 0; $j < sizeof($products); $j++) { ?>     <tr>
ставлю тег
чтобы отделить и никак..
конечно никак :lol:

вы рисуете линию мимо таблицы (между тегами начала строки

, в которой должен быть контент).

можно попробовать сделать следующим образом: вставить "


" (без кавычек) перед

colspan="Х" для того, чтобы ячейка с линией занимала место Х ячеек (в Вашем случае, судя по описанию вместо Х надо указать 2)

<table class="list">      <?php for ($j = 0; $j < sizeof($products); $j++) { ?>     <tr><td colspan="Х"><hr></td></tr>     <tr>
итого у меня получился бы такой код:

<table class="list">      <?php for ($i = 0; $i < sizeof($products); $i = $i + 4) { ?>     <tr><td colspan="4"><hr></td></tr>      <tr>        <?php for ($j = $i; $j < ($i + 4); $j++) { ?>        <td width="25%"><?php if (isset($products[$j])) { ?>          <a href="<?php echo $products[$j]['href']; ?>"><img src="<?php echo $products[$j]['thumb']; ?>" title="<?php echo $products[$j]['name']; ?>" alt="<?php echo $products[$j]['name']; ?>" /></a>          <a href="<?php echo $products[$j]['href']; ?>"><?php echo $products[$j]['name']; ?></a>          [color= #999; font-size: 11px;]<?php echo $products[$j]['model']; ?>[/color]          <?php if ($display_price) { ?>          <?php if (!$products[$j]['special']) { ?>          [color= #900; font-weight: bold;]<?php echo $products[$j]['price']; ?>[/color]          <?php } else { ?>          [color= #900; font-weight: bold; text-decoration: line-through;]<?php echo $products[$j]['price']; ?>[/color] [color= #F00;]<?php echo $products[$j]['special']; ?>[/color]          <?php } ?>          <?php } ?>          <a class="button_add_small" href="<?php echo $products[$j]['add']; ?>" title="<?php echo $button_add_to_cart; ?>" > </a>                    <?php if ($products[$j]['rating']) { ?>          <img src="catalog/view/theme/default/image/stars_<?php echo $products[$j]['rating'] . '.png'; ?>" alt="<?php echo $products[$j]['stars']; ?>" />          <?php } ?>          <?php } ?></td>        <?php } ?>      </tr>      <?php } ?>    </table>
хотя, конечно, как уже писал 19th, неплохо было бы сначала глянуть остальной кусок кода в Вашем шаблоне, вдруг есть другие различия.

скорей всего прийдется дополнительно проверять показали уже первую строку товаров или нет.

post-730-1293741788,6946_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.