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

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

Чтобы было не так:

А так:



Это будет полезно не только для "Брендов", но и для многих других возможных родительских категорий.



2 ответа
a
Леман Евгений
Programmer
#
17 сентября 2021 22:47

Потребность крайне индивидуальная. Но, что важнее, не совсем соответствует логике самой системы. Так что причин для подобных изменений не вижу. Особенно с учетом того, что реализация вашей задумки заключается в удалении 3-х строк кода в шаблоне category.html:

<div class="acc-info-box">
    <div class="acc-info-box__text">[`This category does not contain any products.`]</div>
</div>

10 секунд работы.

Но вы еще и сайдбар используете в категории. На пустой странице он будет выглядеть глупо. Можно попробовать костыльный, но по идее рабочий способ. В этом же шаблоне после второй строки:

{include file="system.category.html" scope="parent" inline}

Добавить:

{if !$products}
    {$_theme_config.leftbar = ""}
    {$_theme_config.rightbar = ""}
{/if}

Ну а вообще всё подобное уже является доработками. И за подобным следует обращаться в каталог экспертов или на биржу вебасист.

a
Сергей
#
18 сентября 2021 14:04

Спасибо, помогло! Для моих сайтов это очень полезная возможность.

Чтобы добавить комментарий, зарегистрируйтесь или войдите