Удалить надпись Подкатегории

Автор Shumer, 29 марта 2020, 10:49:26

« назад - далее »

Shumer

Добрый день.

Как удалить надпись Подкатегории?
Также подскажите как удалить блок с извинениями за неудобства, который появляется при отсутствии товара в текущей категории.

Mr.Sen

В шаблоне страницы категории (может быть в другом файле, зависит от темы).
Для дефолтной теме в
/themes/classic/templates/catalog/_partials/miniatures/category.tpl
и
/themes/classic/templates/catalog/_partials/category-header.tpl

PrestaMan

Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

Shumer


PrestaMan

В файле /themes/ваша тема/templates/catalog/_partials/miniatures/category.tpl какой код?
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

Shumer

Цитата: PrestaMan от 29 марта 2020, 15:08:43
В файле /themes/ваша тема/templates/catalog/_partials/miniatures/category.tpl какой код?
Такого файла нет, есть subcategory.tpl
В нём код:

{block name='category_miniature_item'}
  <section class="subcategory-miniature {if !$subcategory.image}no-image{/if} col-6 col-sm-4 col-md-4 col-lg-3">
    {if $subcategory.image}
      {if isset($subcategory.image.bySize.category_medium)}
        {assign var=thumbnail value=$subcategory.image.bySize.category_medium}
      {else}
        {assign var=thumbnail value=$subcategory.image.medium}
      {/if}
       <div class="subcategory-image">
        <a href="{$subcategory.url}">
          <img
            class = "img-fluid img-thumbnail"
            src = "{$thumbnail.url}"
            alt = "{$subcategory.image.legend|default: $subcategory.name}"
            title = "{$subcategory.name}"
            width = "{$thumbnail.width}"
            height = "{$thumbnail.height}"
          >
        </a>
      </div>
    {/if}

    <h5 class="subcategory-name">
      <a href="{$subcategory.url}" class="li-a">{$subcategory.name}</a>
    </h5>

    <div class="subcategory-description">{$subcategory.description nofilter}</div>
  </section>
{/block}

PrestaMan

Файл category.tpl есть в папке темы в /templates/catalog/ ?
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

Shumer

Цитата: PrestaMan от 29 марта 2020, 16:02:34
Файл category.tpl есть в папке темы в /templates/catalog/ ?
Нет. Только такие:

Shumer

Цитата: PrestaMan от 29 марта 2020, 16:02:34
Файл category.tpl есть в папке темы в /templates/catalog/ ?
Такой файл есть в папке catalog/listing
В нём код:

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

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

PrestaMan

Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

coder

1. Найдите в каком файле подключается шаблон subcategory.tpl.
В нем можно удалить заголовок Подкатегории

2. В product-list.tpl удалите
{include file='errors/not-found.tpl'}

Shumer


Shumer

Цитата: coder от 29 марта 2020, 21:08:18
1. Найдите в каком файле подключается шаблон subcategory.tpl.
В нем можно удалить заголовок Подкатегории

2. В product-list.tpl удалите
{include file='errors/not-found.tpl'}

2-й пункт выполнил - закомментировал указанную Вами строку, блок с извинениями не выводится. Благодарю!

С основным вопросом пока разбираюсь...

По ходу еще подскажите как увеличить размер изображений подкатегорий? В настройках изображений в разделе Дизайн я поменял размер в category_medium, но ничего не поменялось. Кеш очищал.

coder

Изменитть размер изображений.
1. Меняем сетку.
"col-6 col-sm-4 col-md-4 col-lg-3" заменяем на нужные размеры
2. Меняет размеры изображений в админке
3. Делаем перегенерацию миниатюр
4. Очищаем кеш

Shumer

Цитата: coder от 30 марта 2020, 12:38:32
Изменитть размер изображений.
1. Меняем сетку.
"col-6 col-sm-4 col-md-4 col-lg-3" заменяем на нужные размеры
2. Меняет размеры изображений в админке
3. Делаем перегенерацию миниатюр
4. Очищаем кеш

Сработало, но почему-то через некоторое время. Сразу после вышеперечисленных рекомендаций ничего не менялось.