Frage

Ich verstehe, dass die Unversioned und Shared Kontrollkästchen in Sitecore ermöglichen es uns, über Sprachen und Versionen ein Feld Wert zu teilen.

Ich frage mich, ob es eine Einstellung, die mir erlaubt, alle Felder aus der Standardsprache in die neue Sprache zu kopieren, wenn ich eine neue Sprachversion hinzufügen?

War es hilfreich?

Lösung

Ich glaube nicht, dass Sie dies standardmäßig tun können. Sie haben mehrere Möglichkeiten, aber die wichtigsten sind (IMO) sind:

  • Die No-Arbeitsweise ist, dass Sie die „Übersetzen“ Ansicht verwenden, die Sie sehen, zwei Versionen eines Artikels Seite-an-Seite lässt, so dass Sie einen in die andere umsetzen können. Der Kopiervorgang erfolgt manuell, aber zumindest haben Sie nicht ständig Versionen wechseln.

  • Eine andere (und keineswegs der einzige andere) Ansatz ist ein Event-Handler, dass interagiert mit dem Sitecore API zu schreiben. Machen Sie es reagieren auf eine Version erstellt Veranstaltung und in den richtigen Umständen, kopieren Sie die Werte aus einer anderen Version in die neue Version.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top