Добрый день.
При переносе 3 сайта на вебасист начинаем сталкиваться с трудностями работы в админке - а именно с категориями товаров. Их становится много, а навигация - неудобной.
Хотим сделать одну "папку" для одной витрины, куда поместим все категории с этой витрины. Хотим, соответственно, чтобы категории на главной сайта начинали выводиться со второго уровня. В какой-то теме видел реализацию этого прям через настройку витрины...
В вашем коде это возможно реализовать? Как в теме balance, так и в incart.
Если да - то подскажите, пожалуйста, где еще и хлебные крошки надо подредактировать, чтоб там не отображалась "папка" витрины.
Выводить лишь содержимое "папки" не так трудно. И в incart и в balance есть скрытый системный файл system.html. Чтобы его открыть нужно в приложении "Сайт"(именно в нём) открыть шаблон index.html. Именно кликнуть на него. После этого в конце адресной строки заменить index.html на system.html. Вы увидите примерно такое безобразие:
Через поиск найти строку:
В Балансе она выглядит так:
Обратите внимание на конструкцию:
Первый параметр(ноль) - это ID категории, из содержимого которой и будет строиться меню.
0 - означает, что в меню попадет всё древо. Вместо него можно просто вписать ID нужной вам "категории-папки". Только нажать "Сохранить" нужно будет 2 раза. Вебасист сначала попытается защитить от записи то, на что разработчик темы не дал вам доступ. Но уже на второй раз отступит :)
Но как вы правильно заметили, в хлебных крошках она будет отображаться. Костылями это конечно можно исправить, но инструкцию уже не дам. Во-первых, она принципиально разная для этих двух тем. Во-вторых, там довольно спорное и объемное решение. Ну по крайней мере то решение, что видится мне. За этим лучше обратиться в каталог экспертов.
Ну или использовать лишь штатный функционал для таких случаев. То есть настраивать доступность категории в той или иной витрине в настройках самой категории. Да, в результате это всё равно неудобно(особенно если есть категории с одинаковым названием), но мы точно так же мучаемся. У нас для инкарта 5 или 7 витрин с разными товарами и категориями, еще и для баланса нужно сделать то же самое, но на отдельной установке.
Да, спасибо. Как раз искали куда вы это запрятали. :)