Когда проблема, я всегда как дресиированная обезьяна ставлю апдейт.
>> а какой деск группы на индексе ?
Там должен выводиться деск группы ALL, верно? Она - родительская для всех остальных.
Чуть больше деталей:
Чтобы вывести этот чертов деск, мне пришлось впихнуть их (дески) в CUSTOM_VAR1 для каждой категории. Потому что, если я пытаюсь вывести деск категории кодом <!--CATEGORY_DESCRIPTION-->, то смарт выводит деск из какой-то галереи (первой? лучшей? случайной?) из этой категории, но никак не ДЕСК категории. Под ДЕСКом категории я понимаю текст, введенный в поле "Description" в свойствах категории, когда я редактирую ее в Groups.
Для теста, я сейчас сделал одинаковое содержимое в полях Description и Custom var1 для каждоый категории. Вот таким образом -
http://screencloud.net/v/ytYO
На морде вывел так,
DESC: <!--CATEGORY_DESCRIPTION-->
VAR1: <!--CATEGORY_CUSTOM_VAR1-->
Я предполагал, что текст на морде в DESC: и VAR1: будет одинаковым, но... посмотрите сами.
Ну, и главный вопрос - как заставить смарт выводить "деск" (ну пёс с ним, деск обрабатывается какой-то космической, непостижимой мною логикой, пусть var1 ) категории ALL на индексе? Как видно из поста выше, я насильно указываю group_id=2 если group_id неопределен, в темплейте индекса, и из print_r внизу страницы видно, что =2 назначается, но индекс упорно ничего не выводит.