luettel
I'm new here

Metainformationen am Ordner

Hallo Zusammen,

ich hätte eine Frage bzgl. den Metainformationen bzw. Metadaten auf einer Seite im SiteStore bzw.Pagestore.

Bei FS besteht ja die Möglichkeit Metadaten an eine Seite zu hängen. Dies funktioniert auch perfekt. Anschließend steht im Attribut md_technische_name_liferay der Wert "Hallo" und das Attribut md_startpoint ist auf "true" gesetzt.

Page page = .....

....

PageTemplate pageTemplateMeta = pageTemplates.getTemplate("metadata");

FormData formDataMeta = pageTemplateMeta.getMetaFormData();

formDataMeta.get(lang, "md_technische_name_liferay").set("Hallo");

formDataMeta.get(lang, "md_startpoint").set(true);

page.setMetaFormData(formDataMeta);

Leider funktioniert das bei mir nicht auf Ordnerebene. Wir setzen die Version 5.0.210.55494 ein. Ist das eventuell ein Bug?

PageFolder pageFolderNew =  .....  

pageFolderNew.setMetaFormData(formDataMeta);

Gruß

0 Kudos
4 Replies
feddersen
Community Manager

Fehlt eventuell einfach ein "save()" Aufruf oder hast du den nur weggelassen? Man muss das storeElement (PageFolder) noch speichern. Eventuell hilft auch Speichern von Metadaten

thmarx
I'm new here

Hallo Daniel,

hat dir der Hinweis von Christoph weitergeholfen?

Viele Grß

Thorsten

0 Kudos

Hallo Thorsten,

es war ein interner Fehler. Aus meiner Sicht funktioniert das jetzt so.

Es war nicht der richtig Lock eingestellt.

Gruß

Daniel Lüttel

0 Kudos

Gut, dann setzen ich die Frage mal auf beantwortet.

Gruß

Thorsten

0 Kudos