Можем ли мы редактировать метаданные страницы в Tridion с помощью SiteEdit 2009?

В SDL Tridion 2009 SP1 у нас есть Компоненты, которые добавляются в Структурную Группу и Метаданные Страницы, которые затем выводятся на Страницу как Представление Компонента. Мы сделали это, чтобы пользователи могли устанавливать глобальный контент для каждого раздела сайта без необходимости добавлять его на каждую страницу в группе структур.

Когда мы выводим Компонент с Шаблоном Компонента с ручными тегами, мы получаем красный прямоугольник вокруг Презентации, а всплывающая подсказка в окне SiteEdit говорит: "Удалено". При использовании точно такого же шаблона компонента на вкладке "Компонентные презентации" и рендеринге, что на странице содержимое доступно для редактирования.

Возможно ли использование SiteEdit 2009 для встроенного редактирования компонента, добавленного как метаданные группы страниц / структуры?

Примечание. Нам известно о выдающейся ошибке в SDL Tridion 2009 с пакетом обновления 1 (SP1), заключающейся в том, что при открытии компонента, добавляемого в метаданные группы страниц / структуры, он всегда открывает его только для чтения. Может ли это быть причиной проблемы?

3 ответа

Решение

Это можно сделать, но вы должны убедиться, что ваша разметка верна. Я делал это раньше, помечая презентацию компонента SiteEdit как QueryBased, что, похоже, заставляет SiteEdit игнорировать обычные правила, в которых компонент должен быть добавлен в список представления компонента.

<!-- Start SiteEdit Component Presentation: { 
"ID" : "CP1", 
"ComponentID" : tcm:32-204298", 
"ComponentTemplateID" : "tcm:32-204519-32", 
"Version" : "16", 
"IsQueryBased" : true} 
-->

Вам нужно либо:

  • Предоставьте метаданные страницы в "видимой" области вашей страницы с правильной разметкой SE.
  • Откройте страницу в CME и отредактируйте Метаданные там.

В Tridion UI 2012 добавлена ​​кнопка с функцией "Редактировать метаданные", но она недоступна для SE 2009

Не через встроенное редактирование. Конечно, вы можете открыть всплывающее окно редактирования страницы и отредактировать там метаданные.

Конечно, если вы хотите редактировать поля компонента, который вы связали в метаданных страницы, вы можете просто вывести это представление компонента в HTML и пометить его правильными командами SiteEdit, как предлагает Nuno.

Другие вопросы по тегам