Всем привет. На сайте используются личные папки для ТК, и вот на странице вида site.ru/users/1/content/тип_контента есть переключатель личных папок в виде дропдауна. А как вывести название личной папки, в которой находится запись ТК, под каждым ее названием в списке? Копирование кода из файла profile_content.tpl.php в default_list.tpl.php ничего не дает.
Вам нужно чтобы было как здесь?
Для вывода используется поле Тулбар
посмотреть можно в админке демосайта
Вам нужно чтобы было как здесь? demo.instantcms.ru/posts Для вывода используется поле Тулбар посмотреть можно в админке демосайта
Да, только вот я создал новый ТК и там нет никакого поле тулбар. Кстати этого поля нет и в постах демосайта. Если сделать поле Тулбар самостоятельно, то там можно выбрать только из тех полей, которые созданы, но среди них нет название личных папок.
Опытным путем установил, что если деактивировано поле Автор в настройке полей ТК, то тогда заодно почему-то не выводится еще и название личной папки. В жизни бы не догадался, что они работают вместе, очень нелогично. Пусть останется какому-то бедолаге типа меня это «решение»)
Пусть останется какому-то бедолаге типа меня это «решение»)
Я думаю что все будет в порядке. Так как не понятно вообще о чем тут речь.
Опытным путем установил, что если деактивировано поле Автор в настройке полей ТК, то тогда заодно почему-то не выводится еще и название личной папки. В жизни бы не догадался, что они работают вместе, очень нелогично.
Не логично так как вы рассуждаете ))). Все логично, личные папки автора привязаны к нему, Подумайте над задачкой еще раз )))
С точки зрения InstantCMS это логично: личные папки привязаны к пользователю, а поле «Автор» — это ключ, который связывает запись с ним и его данными, включая папки. Отключишь «Автор» — система «думает», что эти связи не нужны, и не подтягивает названия папок. Это не баг, а особенность внутренней логики.
Тут лучше наверно использовать Категории а не личные папки раз вам не нужен Автор.
С точки зрения InstantCMS это логично: личные папки привязаны к пользователю, а поле «Автор» — это ключ, который связывает запись с ним и его данными, включая папки. Отключишь «Автор» — система «думает», что эти связи не нужны, и не подтягивает названия папок. Это не баг, а особенность внутренней логики.
Смотрите. По ссылке site.ru/users/1/content/тип_контента выводится контент одного автора, что видно из структуры url. Тогда зачем, скажите пожалуйста, под каждой записью писать имя автора, если на странице весь контент принадлежит этому автору? Нелогично же) Вот я и отключил вывод имени автора в списках. Не полностью отключил поле Автор, а именно вывод в списках. А вместе с именем почему-то пропало название папки. Ну окей, допустим, логика разработчика тут какая-то есть, хоть и не очень понятная с первого раза. Но почему нигде не написано, что вместе с именем перестанет отображаться название папки? Как можно догадаться об этом? Я, например, долго думал что что-то случайно удалил в коде шаблона.
Но почему нигде не написано, что вместе с именем перестанет отображаться название папки?
Наверное потому, что за всем не уследишь. Есть многое, чего пока нет в доках. Но вроде любой желающий может внести свою лепту в дополнение документации.Дерзайте)