Problem mit Speichern von Input durch Master.tmpl

Fragen zum Erstellen von Templates für webEdition.
Benutzeravatar
Carrear
webEdition Partner
webEdition Partner
Beiträge: 646
Registriert: Do 17. Jan 2013, 03:02
Wohnort: Hannover
Kontaktdaten:

Problem mit Speichern von Input durch Master.tmpl

Beitragvon Carrear » Do 13. Okt 2016, 12:41

Hi Leute,

ich wollte für ein neues Projekt die Darstellung im Backend komplett vom Frontend trennen. Deshalb habe ich schon in der Master eine Abfrage nach dem Editmode gemacht. Wenn ich das aber so mache, dann wird in den Untervorlagen der Inhalt von we:input nicht gespeichert. Er sagt mir dann beim Abspeichern, dass alles geklappt hätte, aber sobald ich den Tab einmal wechsel, ist der Wert aus dem Feld verschwunden.

Code: Alles auswählen

<we:ifEditmode>
	<we:content />
<we:else />
		<!DOCTYPE html>
		<html lang="de">
		<head>
			<meta charset="UTF-8">
			<title>Mein Titel</title>
		</head>
		<body>
			<div class="wrap">
				<header>
				</header>
				<main>
					<we:content />
				</main>
			</div>
		</body>
		</html>
</we:ifEditmode>
Mache ich etwas falsch?

VG Martin

mokraemer
Senior Member
Beiträge: 3619
Registriert: So 8. Aug 2010, 01:23
Wohnort: Mainz

Re: Problem mit Speichern von Input durch Master.tmpl

Beitragvon mokraemer » Do 13. Okt 2016, 13:22

Jein. Du hast das schon richtig gemacht - nur die Möglichkeiten des Parsers in PHP sind etwas beschränkt (man kann hier nur schwer einen echten Parser schreiben).

Wenn du eine Vorlage Front- und Backend unterscheidest, solltest du bei beiden vollständige Header angeben. Hintergrund ist, daß ja auch der Editor vollständiger und korrekter HTML-Kode entstehen muß. D.h. im Template wird nach den Tags "head/body" gesucht und hier der Editorkode entsprechend annotiert. Der Parser weiß aber nichts davon das Editmode irgendwas ein-/ausblendet.
webEdition-Kern-Entwickler

Benutzeravatar
Carrear
webEdition Partner
webEdition Partner
Beiträge: 646
Registriert: Do 17. Jan 2013, 03:02
Wohnort: Hannover
Kontaktdaten:

Re: Problem mit Speichern von Input durch Master.tmpl

Beitragvon Carrear » Do 13. Okt 2016, 13:33

Ah :) Das ist nachvoillziehbar.

Vielen Dank!


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 19 Gäste