Суть вопроса во в чем. Делается сайт для оптовиков. Нужно не залогиненым пользователям показывать категории магазина с описаниями и заголовками, но без товаров. Вместо товаров предлагать зарегистрироваться. А залогиненым пользователям наоборот, показывать товары, но уже не показывать текст-описание категории (сеошные тексты).
Сейчас сделал так, подключаю компонент каталога через if/else для залогиненых. А для не залогиненых показываю просто текст в просьбой о регистрации. И получается что для не залогиненых компонент каталога вроде как не подключен и не могу вывести название и описание категории...
Может я что-то не правильно делаю, есть у кого мысли? В битриксе я новичек
В компоненте bitrix:catalog ставите галочку "учитывать группу пользователя" (чтобы кэш для авторизованных и нет был разный), далее в шаблоне bitrix:catalog.section.list ставишь условие на вывод описания, и в шаблоне bitrix:catalog в файле section.php для неавторизованных отключаешь подключение компонента bitrix:catalog.section.