Автор Тема: Описание в категориях  (Прочитано 2313 раз)

05 Февраль 2019, 15:25:03
Ответ #15
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Чтобы описание было внизу, нужно переместить $category.description} из category-header.tpl в category.tpl.
В product-list.tpl в prestashop 1.7.5, а не в category.tpl.
Из category.tpl. наоборот удалить
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
06 Февраль 2019, 15:06:53
Ответ #16
  • Новичок
  • *
  • Сообщений: 34
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Чтобы описание было внизу, нужно переместить $category.description} из category-header.tpl в category.tpl.
В product-list.tpl в prestashop 1.7.5, а не в category.tpl.
Из category.tpl. наоборот удалить
Блин, можно на пальцах?  :-\

Вставил в product-list.tpl
{if $category.description}
                <div id="category-description" class="text-muted">{$category.description nofilter}</div>
            {/if}
До и После тега section>, никаких изменения.

Подскажите какой кусок кода из category-header.tpl и в какое место в product-list.tpl нужно перенести?  :-\
07 Февраль 2019, 10:13:53
Ответ #17
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 105673
  • Репутация: +39553/-0
    • Просмотр профиля
    • Webstudio UwK
В шаблоне category.tpl
{block name='product_list_footer'}
{if $category.description}
    <div id="category-description" class="text-muted">{$category.description nofilter}</div>
{/if}
{/block}
В шаблоне product-list.tpl
{block name='product_list_footer'}
      <h2 id="js-product-list-footer" class="h2"></h2>
{/block}
Cоздание интернет сайтов Webstudio UwK
07 Февраль 2019, 16:28:33
Ответ #18
  • Новичок
  • *
  • Сообщений: 34
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
нет такого в 175

category.tpl
{extends file='catalog/listing/product-list.tpl'}

{block name='product_list_header'}
    {include file='catalog/_partials/category-header.tpl' listing=$listing category=$category}
{/block}

category-header.tpl
<div id="js-product-list-header">
    {if $listing.pagination.items_shown_from == 1}
        <div class="block-category card card-block">
            <h1 class="h1">{$category.name}</h1>
            {if $category.description}
                <div id="category-description" class="text-muted">{$category.description nofilter}</div>
            {/if}
            {if $category.image.large.url}
                <div class="category-cover">
                    <img src="{$category.image.large.url}" alt="{if !empty($category.image.legend)}{$category.image.legend}{else}{$category.name}{/if}">
                </div>
            {/if}
        </div>
    {/if}
</div>

product-list.tpl
{extends file=$layout}

{block name='content'}
  <section id="main">

    {block name='product_list_header'}
      <h2 id="js-product-list-header" class="h2">{$listing.label}</h2>
    {/block}

    <section id="products">
      {if $listing.products|count}

        <div id="">
          {block name='product_list_top'}
            {include file='catalog/_partials/products-top.tpl' listing=$listing}
          {/block}
        </div>

        {block name='product_list_active_filters'}
          <div id="" class="hidden-sm-down">
            {$listing.rendered_active_filters nofilter}
          </div>
        {/block}

        <div id="">
          {block name='product_list'}
            {include file='catalog/_partials/products.tpl' listing=$listing}
          {/block}
        </div>

        <div id="js-product-list-bottom">
          {block name='product_list_bottom'}
            {include file='catalog/_partials/products-bottom.tpl' listing=$listing}
          {/block}
        </div>

      {else}

        {include file='errors/not-found.tpl'}

      {/if}
    </section>

  </section>
{/block}
07 Февраль 2019, 18:42:58
Ответ #19
  • Ветеран
  • *****
  • Сообщений: 16676
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Конечно же нет. Вам написали конечный вариант как должно быть.