katalogkopie

Gibt Link zum Duplizieren eines Katalog-Eintrages aus

(Editor;Katalog)


Mit dem Tag "katalogkopie" wird ein Link erstellt, mit dem ein Katalog-Eintrag nach Anklicken dupliziert werden kann. Es muss die katalog_db und die eintrag_id des Quell-Eintrages angegeben werden. Soll der Eintrag nicht im gleichen Katalog dupliziert werden, sondern in einen anderen Katalog kopiert werden, wird dies mit der Angabe der ziel_katalog_db erreicht.

Bilder zu Katalog-Einträgen werden nicht dupliziert.

Optionen:

  • katalog_db: Die ID (Instanz) des Quell-Katalogs.
  • eintrag_id: Die ID des Katalog-Eintrages im Quell-Katalog
  • ziel_katalog_db: optional. ID (Instanz) des Ziel-Katalogs. Wird sie nicht angegeben, wird der kopierte Eintrag direkt im Quell-Katalog erstellt.
  • vorbelegung: optional. Wenn man "ja" übergibt, werden die Vorbelegungen aus dem Modul katalog_felder für den Ziel-Katalog übernommen.
  • werte_setzen: optional. Ungeachtet der zu kopierenden Werte bzw. der gewählten Vorbelegung ist es möglich hiermit weitere Werte zu übergeben, die die anderen Werte (Original oder Vorbelegung) überschreiben. Das Format der Übergabe ist zwingend vorgeschrieben. Der Inhalt des Parameters muss in doppelten Anführungszeichen stehen und diese Form aufweisen "'T.1':'Test123','T.23':'Wert'" (jeweils ohne Punkt zw. Tx). Wird diese Form nicht eingehalten, können die Werte nicht richtig gesetzt werden. Wollen Sie einen Wert löschen bzw. einen Leerstring setzen, dann notieren Sie dies so "'T.1':''". Wichtig ist, dass die Feldnamen und Werte immer von einfachen Anführungszeichen eingeschlossen sind. Innerhalb der Werte sind leider weder einfache noch doppelte Anführungszeichen möglich.

 

Beispiel Erläuterung
{.katalogkopie katalog_db="0" eintrag_id="3"}Linktext{./katalogkopie}  
{.katalogkopie katalog_db="0" eintrag_id="3" ziel_katalog_db="1"}Linktext{./katalogkopie}  
{.katalogkopie katalog_db="0" eintrag_id="3" ziel_katalog_db="1" vorbelegung="ja"}Linktext{./katalogkopie}  
{.katalogkopie katalog_db="0" eintrag_id="3" werte_setzen="'T.1':'Test123','T.2':''"}Linktext{./katalogkopie} Hier wird im neuen Eintrag T1 auf Test123 gesetzt und bei T2 ein Leerstring eingetragen.

 

Hinweis: Bitte den "." hinter "{" nicht am Anfang übernehmen.