Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


prom

Recommended Posts

  • 2 weeks later...
  • 2 weeks later...

...<?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 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.