PDA

Просмотр полной версии : Доступ к полям flexible content


NiKRON
20.05.2008, 14:56
Создал flexible content в templavoila. Создал пользователя и хочу назначить ему права размещать этот контент на определённую страницу. Пользователь может зайти в backend и в соответствующей странице создать этот flexible content, но показывается только поле header. Все остальные поля, специально создаваемые для этого элемента контента не отображаются. В access настройках группы в списке Allowed excludefields этих полей нет. Что делать?

NiKRON
20.05.2008, 15:42
Хммм... когда я выделяю все поля, то при добавлении контента они появляются. В этом случае видны все поля, даже которые мне не нужны. Методом тыка определил, что нужно чтобы были разрешены поля: Pagecontent: Data Structure и Pagecontent: Content. Но поле Data Structure при добавлении контента имеет значение «INVALID VALUE ("14")». Как это исправить?

И ещё одна проблема — этот элемент контента не хочет размещаться в то место где я его создал. Т. е. в тот язык. Он сохраняется в List, но в Page виден только как «Неиспользуемый объект». Помогите разобраться!

NiKRON
27.05.2008, 13:12
Судя по всему, при использовании TemplaVoila, если backend-пользователь (не админ) создаёт элемент контента в Page, то он помещается в List. В Web он выглядит как «неиспользуемый элемент», а во Frontend вообще не виден. И никак это не справить, если пользователь не админ ((

Пробовал давать ВСЕ права в Access List! Не помогает ((

NiKRON
27.05.2008, 15:39
Слишком гибкая система. Нашёл проблему. В моделу Access забыл дать права на редактирование страницы.