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


Фото
- - - - -

Описание категории не выводится


  • Чтобы отвечать, сперва войдите на форум
13 ответов в теме

#1 v903309v

v903309v
  • Пользователь
  • 7 сообщений
  • Заказчик
  • Откуда:С форума

Опубликовано 03.12.2019 - 17:56

Всем доброго времени суток.
В PHP не сильно силён, только начал изучать
Есть такой код
<div class="sub-categories">
    {if ($category->subcategories)}
        <h1 class="super-title">{$category->name}</h1>
        {categories_tree categories=$category->subcategories}
        <span class="clear"></span>
        {if ($category->description)}
            <div id="catalog-text" style="background-color: #fff; border: 1px solid #f1f2f3; padding: 10px 15px; margin-bottom: 20px; border-radius: 10px;">
              {$category->description}
              
            </div>
        {/if}
    {else}
        <h2 class="super-title">Каталог</h2>
        {categories_tree categories=$categories}
    {/if}
</div>
Он выводит описание категории на сайте если есть подкатегория. Как сделать чтобы выводил описание вне зависимости от того есть ли подкатегория или нет

Это в файле protucts.tpl
Заранее благодарю



#2 chocolate_moles

chocolate_moles
  • Фрилансер
  • 489 сообщений
  • Программирование, Верстка
  • Версия CMS:2.x
  • Откуда:Санкт-Петербург

Опубликовано 03.12.2019 - 18:33

<div class="sub-categories">
  {if ($category->subcategories)}
    <h1 class="super-title">{$category->name}</h1>
    {categories_tree categories=$category->subcategories}
    <span class="clear"></span>
  {else}
    <h2 class="super-title">Каталог</h2>
    {categories_tree categories=$categories}
  {/if}

  {if ($category->description)}
    <div id="catalog-text" style="background-color: #fff; border: 1px solid #f1f2f3; padding: 10px 15px; margin-bottom: 20px; border-radius: 10px;">
      {$category->description}
    </div>
  {/if}
</div> 


#3 v903309v

v903309v
  • Пользователь
  • 7 сообщений
  • Заказчик
  • Откуда:С форума

Опубликовано 03.12.2019 - 18:39

<div class="sub-categories">
  {if ($category->subcategories)}
    <h1 class="super-title">{$category->name}</h1>
    {categories_tree categories=$category->subcategories}
    <span class="clear"></span>
  {else}
    <h2 class="super-title">Каталог</h2>
    {categories_tree categories=$categories}
  {/if}

  {if ($category->description)}
    <div id="catalog-text" style="background-color: #fff; border: 1px solid #f1f2f3; padding: 10px 15px; margin-bottom: 20px; border-radius: 10px;">
      {$category->description}
    </div>
  {/if}
</div> 


Не понял вас(



#4 phukortsin

phukortsin
  • Фрилансер
  • 984 сообщений
  • Программирование, Пользователь
  • Версия CMS:2.x
  • Откуда:Львов

Опубликовано 03.12.2019 - 18:57

<div class="sub-categories">
    {if ($category->subcategories)}
        <h1 class="super-title">{$category->name}</h1>
        {categories_tree categories=$category->subcategories}
        <span class="clear"></span>
    {else}
        <h2 class="super-title">Каталог</h2>
        {categories_tree categories=$categories}
    {/if}
        {if ($category->description)}
            <div id="catalog-text" style="background-color: #fff; border: 1px solid #f1f2f3; padding: 10px 15px; margin-bottom: 20px; border-radius: 10px;">
              {$category->description}
              
            </div>
        {/if}
</div>


#5 chocolate_moles

chocolate_moles
  • Фрилансер
  • 489 сообщений
  • Программирование, Верстка
  • Версия CMS:2.x
  • Откуда:Санкт-Петербург

Опубликовано 03.12.2019 - 19:27


Не понял вас(

 

Вам какой ответ нужен? Я вам дал рабочий код взамен вашего



#6 v903309v

v903309v
  • Пользователь
  • 7 сообщений
  • Заказчик
  • Откуда:С форума

Опубликовано 03.12.2019 - 21:31

Не работает((



#7 v903309v

v903309v
  • Пользователь
  • 7 сообщений
  • Заказчик
  • Откуда:С форума

Опубликовано 03.12.2019 - 23:47

Вам какой ответ нужен? Я вам дал рабочий код взамен вашего


Описание так и не появилось((



#8 shooroop

shooroop
  • Фрилансер
  • 997 сообщений
  • Дизайн, Программирование, Верстка
  • Версия CMS:2.x
  • Откуда:Antarktida

Опубликовано 03.12.2019 - 23:51


Описание так и не появилось((

 

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



#9 v903309v

v903309v
  • Пользователь
  • 7 сообщений
  • Заказчик
  • Откуда:С форума

Опубликовано 03.12.2019 - 23:53

Описание заполнено

https://yadi.sk/i/0eh-JG-8wC1YQg



#10 shooroop

shooroop
  • Фрилансер
  • 997 сообщений
  • Дизайн, Программирование, Верстка
  • Версия CMS:2.x
  • Откуда:Antarktida

Опубликовано 03.12.2019 - 23:57

Описание заполнено

https://yadi.sk/i/0eh-JG-8wC1YQg

 

 

перед вашим кодом из первого поста добавте

 

<p style='color:red'> {$category->description}</p>

есть изменение ? лучше смотрите через приватное окно в браузере



#11 v903309v

v903309v
  • Пользователь
  • 7 сообщений
  • Заказчик
  • Откуда:С форума

Опубликовано 04.12.2019 - 00:01

<p style='color:red'> {$category->description}</p>
<div class="sub-categories">
  {if ($category->subcategories)}
    <h1 class="super-title">{$category->name}</h1>
    {categories_tree categories=$category->subcategories}
    <span class="clear"></span>
  {else}
    <h2 class="super-title">Каталог</h2>
    {categories_tree categories=$categories}
  {/if}

  {if ($category->description)}
    <div id="catalog-text" style="background-color: #fff; border: 1px solid #f1f2f3; padding: 10px 15px; margin-bottom: 20px; border-radius: 10px;">
      {$category->description}
    </div>
  {/if}
</div> 


Вставил изменений никаких



#12 shooroop

shooroop
  • Фрилансер
  • 997 сообщений
  • Дизайн, Программирование, Верстка
  • Версия CMS:2.x
  • Откуда:Antarktida

Опубликовано 04.12.2019 - 00:18

<p style='color:red'> {$category->description}</p>
<div class="sub-categories">
  {if ($category->subcategories)}
    <h1 class="super-title">{$category->name}</h1>
    {categories_tree categories=$category->subcategories}
    <span class="clear"></span>
  {else}
    <h2 class="super-title">Каталог</h2>
    {categories_tree categories=$categories}
  {/if}

  {if ($category->description)}
    <div id="catalog-text" style="background-color: #fff; border: 1px solid #f1f2f3; padding: 10px 15px; margin-bottom: 20px; border-radius: 10px;">
      {$category->description}
    </div>
  {/if}
</div> 


Вставил изменений никаких

 

измените на

 

<p style='color:red'> {$category->body}</p>

 

а так гадание  на жиже почему у вас не отображает.  без доступов


Изменено: shooroop, 04.12.2019 - 00:22


#13 v903309v

v903309v
  • Пользователь
  • 7 сообщений
  • Заказчик
  • Откуда:С форума

Опубликовано 04.12.2019 - 00:21

измените на

 

<p style='color:red'> {$category->body}</p>


Поменял без изменений



#14 shooroop

shooroop
  • Фрилансер
  • 997 сообщений
  • Дизайн, Программирование, Верстка
  • Версия CMS:2.x
  • Откуда:Antarktida

Опубликовано 04.12.2019 - 02:49

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






0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых