Jump to content


Photo
- - - - -

Странности отображения категорий Frotnpage. Что бы это значило?


  • This topic is locked This topic is locked
8 replies to this topic

#1 aleksc1976

aleksc1976
  • JBZoo User (rus)
  • User rate: 0
  • posts: 20
  • topics: 5

Posted 21 February 2013 - 05:46

В категории 4 нет подкатегорий - только итемы. ЧТо бы это значило???

Изображение
  • 0

#2 Guest_vmagis_*

Guest_vmagis_*

Posted 21 February 2013 - 06:24

У Вас в установках (найстройках шаблна) стоит показывать количество элементов. Эта цифра и показывает Item (записи).

#3 aleksc1976

aleksc1976
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 20
  • topics: 5

Posted 21 February 2013 - 07:16

вы немного недопоняли меня, я специально выделил блок с помощью средств разработчика, я спрашиваю про div c классом  = subcategory-items, на нем стоит курсор как раз ) вот кусок кода - зачем он здесь?? Вы видите что у колонок с категорями  разная высота?

<div class="subcategory-items">
  <div class="jbzoo-item jbzoo-item-izmelchitel jbzoo-item-subcategory_item jbzoo-item-2">
    <div class="clear clr"><>
  <>
  <div class="jbzoo-item jbzoo-item-izmelchitel jbzoo-item-subcategory_item jbzoo-item-8">
    <div class="clear clr"><>
  <>
  <div class="jbzoo-item jbzoo-item-izmelchitel jbzoo-item-subcategory_item jbzoo-item-9">
    <div class="clear clr"><>
  <>
<>

  • 0

#4 aleksc1976

aleksc1976
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 20
  • topics: 5

Posted 21 February 2013 - 08:13

даже поставим вопрос так: что делает вот этот код ?

media\zoo\applications\jbuniversal\templates\catalog\renderer\subcategory\_default.php

строки 66-77

    <?php if (in_array($task, array('category', 'frontpage'))) : ?>
        <?php if ($maxItems != 0 && count($items) > 0 ) : ?>
            <div class="clear clr"></div>
            <div class="subcategory-items">
                <?php
                foreach($items as $item) {
                    echo $this->app->jblayout->renderItem($item, 'subcategory_item');
                }
                ?>
            </div>
        <?php endif; ?>
    <?php endif; ?>


на что проверяет условие ? Вам как разработчику легче и быстрее ответить на этот вопрос

if (in_array($task, array('category', 'frontpage')))
  • 0

#5 aleksc1976

aleksc1976
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 20
  • topics: 28

Posted 21 February 2013 - 08:31

быть может неправильно отвечаю - этот код выводит layout subcategory_item

а если его нет и он не нужен- у типа товар нет такого layout по умолчанию - видимо поэтому так и получается. Не? И что с этим делать

  • 0

#6 RomanL

RomanL
  • JBZoo User (rus)
  • User rate: 0.6
  • posts: 1022
  • topics: 5

Posted 21 February 2013 - 11:14

Если Вы не хотите выводить товар вместе с категориями, закомментируйте тот код выше, чтобы не выводились пустые блоки
  • 0
[color=#aa0000]Не забывайте нажимать кнопку «Вопрос Решён» и «+1» под сообщением, которое Вам помогло[/color]

#7 aleksc1976

aleksc1976
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 20
  • topics: 28

Posted 21 February 2013 - 13:39

это я понимаю отлично, я так и сделал, просто это решение может быть недоступно для людей, которые не очень разбираются или совсем не разбираются в PHP и не имеют представления о программировании. Так как данный продукт позиционируется как не требующий особых знаний, считаю целесообразным создать в панели управления в админке возможность включения и отключения данной опции - сделать это совем несложно. себе я  сделаю конечно сам , правда это повлечет за собой некоторые неудобства при обновлении приложения. Тем не менее спасибо за внимание к вопросу.
  • 0

#8 RomanL

RomanL
  • JBZoo User (rus)
  • User rate: 0.6
  • posts: 1022
  • topics: 200

Posted 21 February 2013 - 14:25

Это шаблон, и если Вы его сделали свой, а не используете дефолтный, то можно править его как угодно, ничего при обновлении не сотрется.
  • 0
[color=#aa0000]Не забывайте нажимать кнопку «Вопрос Решён» и «+1» под сообщением, которое Вам помогло[/color]

#9 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232

Posted 21 February 2013 - 20:23

aleksc1976 Учту ваши замечания. Спасибо.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!