Перейти к содержимому


Фотография
- - - - -

Category item. Вывод родительской категории.

category item render

  • Закрытая тема Тема закрыта
Сообщений в теме: 3

#1 Ichimaru

Ichimaru

Отправлено 08 September 2013 - 18:44

Здравствуйте!

 

Категори Итем (Category Item) умеет выводить имя родительской категории (минуя имя\имена под категории)?

 

Если да, то как заставить его это делать?)

 


  • 0

#2 Grizli

Grizli

Отправлено 08 September 2013 - 20:37

Можете приложить скриншот с небольшим описанием что Вы делали и что именно не получилось?

Попробуйте закоментировать в /media/zoo/applications/jbuniversal/templates/catalog/category.php  с 44 строки по 73 или конкретно нужную (subcategories render или category items render)

:

    // subcategories render
    if (isset($category)) {
        $categories = $this->category->getChildren();
        if ($this->params->get('template.subcategory_show', 1) && count($categories)) {
            echo $this->app->jblayout->render('subcategories', $categories);
        }
    }

    // category items render
    if ($this->params->get('config.items_show', 1) && count($this->items)) {

        if (isset($category) && $this->params->get('config.show_feed_link', 1) && $currentView == 'category') {
            $link = $this->params->get('config.alternate_feed_link');
            if (!$link && isset($category->application_id)) {
                $link = $this->app->route->feed($category, 'rss');
                $link = JRoute::_($link);

                echo '<a class="rsslink" target="_blank" href="' . $link . '" title="' . JText::_('RSS feed') . '">' .
                    JText::_('RSS feed') . '</a>';

                echo '<div class="clear clr"></div>';
            }
        }

        echo $this->app->jblayout->render('items', $this->items);

    } else {
        echo $this->app->jblayout->render('items_empty', $category);
    }

Сообщение отредактировал Grizli: 08 September 2013 - 20:38

  • 0

Если ответ помог Вам можете добавить к карме [color=#33cc00]+1[/color] нажав на зеленую [color=#33cc00][/color]стрелочку выше

Если Вы получили ответ на свой вопрос, не забывайте нажать на "[color=#ff0000]Вопрос решен[/color]"

[color=#ff0000]▼ [/color]



#3 Ichimaru

Ichimaru

Отправлено 09 September 2013 - 12:04

 

Можете приложить скриншот с небольшим описанием что Вы делали и что именно не получилось?

Попробуйте закоментировать в /media/zoo/applications/jbuniversal/templates/catalog/category.php  с 44 строки по 73 или конкретно нужную (subcategories render или category items render)

:

    // subcategories render
    if (isset($category)) {
        $categories = $this->category->getChildren();
        if ($this->params->get('template.subcategory_show', 1) && count($categories)) {
            echo $this->app->jblayout->render('subcategories', $categories);
        }
    }

    // category items render
    if ($this->params->get('config.items_show', 1) && count($this->items)) {

        if (isset($category) && $this->params->get('config.show_feed_link', 1) && $currentView == 'category') {
            $link = $this->params->get('config.alternate_feed_link');
            if (!$link && isset($category->application_id)) {
                $link = $this->app->route->feed($category, 'rss');
                $link = JRoute::_($link);

                echo '<a class="rsslink" target="_blank" href="' . $link . '" title="' . JText::_('RSS feed') . '">' .
                    JText::_('RSS feed') . '</a>';

                echo '<div class="clear clr"></div>';
            }
        }

        echo $this->app->jblayout->render('items', $this->items);

    } else {
        echo $this->app->jblayout->render('items_empty', $category);
    }

 

Все банально. Есть категория и под категория. В материале который находится в под категории используется "Категори Итем". Выводит соответственно Имя категории и имя под категории. Вот от имени под категории и не удалось избавится( 


  • 0

#4 ripcord

ripcord

Отправлено 11 September 2013 - 03:22

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

могу предположить, что это Вам поможет чуть более, чем с вероятностью 70-75%.

 

Добавте в конец jbzoo.css:

.jbzoo-item .categories-list A:first-child
{
    display: initial;
}
.jbzoo-item .categories-list A
{
    display: none;
}

  • 0
Абгемахт, славяне!





Темы с аналогичным тегами category item, render

Click to return to top of page in style!