2012-06-14 13 views
5

W SDL Tridion 2009 SP1 mamy Komponenty dodawane do Grupy Struktury i Metadane strony, które są następnie wyprowadzane na Stronie jako Prezentacji Komponentów. Zrobiliśmy to, aby umożliwić użytkownikom ustawianie zawartości globalnej na sekcję witryny bez potrzeby dodawania jej do każdej strony w grupie strukturalnej.Czy możemy edytować metadane strony w Tridion przy użyciu SiteEdit 2009?

Po wydrukowaniu komponentu za pomocą szablonu komponentu z ręcznymi znacznikami otrzymujemy czerwone pole wokół prezentacji, a etykieta narzędzia w polu SiteEdit mówi "Usunięto". Podczas korzystania z tego samego szablonu składników na karcie Prezentacje składników i wyświetlania na stronie treści do edycji.

Czy to możliwe za pomocą narzędzia SiteEdit 2009 do wstawiania edycji komponentu dodanego jako metadane grupy stron/struktury?

Uwaga: zdajemy sobie sprawę z wyjątkowego błędu w SDL Tridion 2009 SP1, który po otwarciu komponentu dodanego do metadanych Grupy stron/struktury powoduje, że zawsze otwiera się tylko do odczytu. Czy to może być przyczyną problemu?

+1

Jeśli chcesz edytować stronę Metadane dlaczego wspomniałeś "dodaliśmy jakiś komponent"? Jaka jest relacja? –

+0

Witam @ user1341643 - Dziękujemy za opublikowanie pierwszego pliku SDL Tridion Q na stronie SO - Widzę, że masz także konto Area 51 - Możesz rozważyć zatwierdzenie oferty SDL Tridion na stronie http://area51.stackexchange.com/proposals/38335/ tridion? referrer = eo63snjNlUWNn9xqeeO2NA2 - Dziękujemy za wsparcie –

+0

Więc chcesz edytować komponenty, które NIE są na stronie, są powiązane z metadanymi - niemożliwe, chyba że znasz Tridiona naprawdę dobrze. Edytowalna zawartość musi zostać dodana do strony, a nie do jej metadanych. –

Odpowiedz

6

Jest to możliwe, ale trzeba się upewnić, że znaczniki są poprawne. Zrobiłem to już wcześniej zaznaczając SiteEdit Komponent prezentację jako QueryBased który wydaje się mieć SiteEdit zignorować to zwykłe zasady, gdzie składowe muszą być dodane w komponencie listy Presentation

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

Dzięki Ryan - po zmianie IsQueryBased jego działanie. – user1341643

3

Musisz albo:

  • Expose metadanych strony w „widocznym” obszar swojej stronie z prawidłowym SE znaczników
  • otworzyć stronę w CME i edytować metadane tam.

Tridion UI 2012 dodany przycisk z „Edytuj metadane” funkcjonalności, ale to nie jest dostępne dla SE 2009

2

nie poprzez edycji bezpośredniej. Możesz oczywiście otworzyć okno edycji strony i edytować tam metadane.

Oczywiście, jeśli chcesz edytować pola komponentu, który został połączony w metadanych strony, możesz po prostu wyrenderować prezentację komponentu w kodzie HTML i oznaczyć ją odpowiednimi poleceniami SiteEdit, jak sugeruje Nuno.

Powiązane problemy