Не отображается "Каталог" в Ubercart если не под adminom

Главные вкладки

Комментарии

Аватар пользователя rochester rochester 11 февраля 2011 в 3:47

У меня была такая же проблема. В моем случае решение состояло в совершении трех действий. Не знаю, какое из них было решающим - может быть и все три... Smile
1. Включить блок: Управление - Конструкция сайта - Блоки.
На этой странице найти позицию с каталогом, справа от нее поле с выпадающими элементами. Если там стоит "нет" - выбрать, например, "левая колонка" (тогда меню с каталогом будет отображаться слева). Сохранить. Но каталог еще не появляется в меню, если ты просматриваешь сайт не под админом.
2. Включить каталог: При внесении товара, и привязке товара в параметрах меню к родительскому пункту оказалось, что в раскрывающемся списке в позиции "каталог" рядом в скобках - стоит "отключено". Пришлось искать, где каталог "включается". Но, к сожалению уже не вспомню где... Если не ошибаюсь: Управление - Конструкция сайта - Меню. Выбрать меню и поставить галочку "включено" напротив каталога. Но и после этого каталог не был виден на сайте (только в админке).
3. Определить права: Чудо произошло после последнего телодвижения. Управление - Управление пользователями - Разрешение ролей. На этой странице нужно найти строку модуль uc_catalog, под ней позицию view catalog и поставить галочку в чекбоксе из колонки "анонимный пользователь". После этого каталог стал отображаться не только для админа.
P.S. Описываю так подробно, потому что не раз сталкивался с тем, что скупые объяснения новичку не очень-то помогают. Может быть кому-то поможет это подробное объяснение.

Аватар пользователя Error Error 23 марта 2011 в 11:47

Та же проблема, у мну Drupal 6.15, почему-то не могу найти крон. В настройках каталога галочки для ролей не стоят

Аватар пользователя Error Error 23 марта 2011 в 12:32

Спасибо что не ответели :), а то фиг запомнил бы!!!!
Проблема решается так:
1) Каталог должен быть выведен куда-то (Administer/Site building/Blocks) - было сделано, каталог не выводился
2)Home/Administer/User management/anonymous user/Permissions
в разделе uc_catalog module поставить галочку напротив View catalog

Насколько я понял это и есть модуль Крон. (В предыдущих версиях он вроде был доступен с раздела Управление)

Аватар пользователя tlito tlito 6 апреля 2014 в 22:21

Да, нужно настроить права доступа для незарегистрированных пользователей: видеть каталог.
Ну и в блоках в нужную колонку вывести блок Каталог (Catalog).