Jump to content


Photo
- - - - -

Перенести подзаголовок категорий под категории, а описание категорий под товары

подзаголовок категорий описание категорий перенести

Best Answer zeus07 , 22 February 2017 - 01:22

Ну на самом деле всё достаточно просто )
 
Находим 34 строку, и комментируем код: 

    if (isset($category)) {
        echo $this->app->jblayout->render($currentView, $category);
    }

Если необходимо вывести альтернативный заголовок категории вместо основного имени категории, то можно воспользоваться следующим кодом:

$title_category = $category->params->get('content.category_title'); 
if (!empty($title_category)) {
   echo '<h1 class="title">'.$title_category.'</h1>';
} else {
   echo '<h1 class="title">'.$category->name.'</h1>';
} 

Благодаря этому коду у нас выводится альтернативный заголовок, если он заполнен. Если необходимо, можете вывести под данным кодом пару <br> таким образом: 

echo '<br /><br />';

Либо же просто воспользоваться CSS )
 
Далее, находим код 

// 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);
        }
    }

И прямо под ним выводим подзаголовок: 

$subtitle_category = $category->params->get('content.category_subtitle');
echo '<h2 class="subtitle">'.$subtitle_category.'</h2>';

И далее уже будут генерироваться товары...
Описание я так понимаю, что вы перенесли вниз согласно инструкции, что я давал в данной теме: http://forum.jbzoo.c...soderzhanie-ka/
 
Надеюсь, что я вам помог! )

Go to the full post


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

#1 Tunga

Tunga
  • JBZoo User (rus)
  • User rate: 9.7
  • posts: 595
  • topics: 129

Posted 21 February 2017 - 21:43

Помогите решить задачу!

 

Для пункта мену выбрана Главная Zoo, на главной выводятся категории, потом товары.

 

Заголовок категории Все категории, подзаголовок категории Популярные товары.

 

fronpage.jpg

 

На сайте выводится так:

 

Все категории

Популярные товары

 

Категория1 Категория2 Категория3

 

Товар1  Товар2  Товар3

 

А нужно так:

 

Все категории (заголовок категории)

 

Категория1 Категория2 Категория3

 

Популярные товары (подзаголовок категории)

 

Товар1  Товар2  Товар3

 

tovary-home.jpg

 

Еще нужно описание категорий перенести под товары в самый низ.

 

category.jpg

 

Файл лежит по пути media/zoo/applications/jbuniversal/templates/uikit/category.php

 

Но php я пока не знаю (envy)


Edited by Tunga, 21 February 2017 - 21:53.

  • 0

JBZoo это круто!


#2 zeus07

zeus07
  • JBZoo User (rus)
  • User rate: 6.6
  • posts: 1090
  • topics: 172

Posted 22 February 2017 - 01:22   Best Answer

Ну на самом деле всё достаточно просто )
 
Находим 34 строку, и комментируем код: 

    if (isset($category)) {
        echo $this->app->jblayout->render($currentView, $category);
    }

Если необходимо вывести альтернативный заголовок категории вместо основного имени категории, то можно воспользоваться следующим кодом:

$title_category = $category->params->get('content.category_title'); 
if (!empty($title_category)) {
   echo '<h1 class="title">'.$title_category.'</h1>';
} else {
   echo '<h1 class="title">'.$category->name.'</h1>';
} 

Благодаря этому коду у нас выводится альтернативный заголовок, если он заполнен. Если необходимо, можете вывести под данным кодом пару <br> таким образом: 

echo '<br /><br />';

Либо же просто воспользоваться CSS )
 
Далее, находим код 

// 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);
        }
    }

И прямо под ним выводим подзаголовок: 

$subtitle_category = $category->params->get('content.category_subtitle');
echo '<h2 class="subtitle">'.$subtitle_category.'</h2>';

И далее уже будут генерироваться товары...
Описание я так понимаю, что вы перенесли вниз согласно инструкции, что я давал в данной теме: http://forum.jbzoo.c...soderzhanie-ka/
 
Надеюсь, что я вам помог! )


Edited by zeus07, 23 February 2017 - 13:22.

  • 1

#3 Tunga

Tunga
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 9.7
  • posts: 595
  • topics: 129

Posted 22 February 2017 - 09:18

Класс Вы просто профи! :)

СПАСИБО!


Edited by Tunga, 23 February 2017 - 13:35.

  • 0

JBZoo это круто!






Also tagged with one or more of these keywords: подзаголовок категорий, описание категорий перенести

Click to return to top of page in style!