Include aus Objekt?

Fragen zum Erstellen von Templates für webEdition.
uheynitz
Member
Beiträge: 35
Registriert: Mi 9. Mär 2011, 12:12

Include aus Objekt?

Beitragvon uheynitz » Di 31. Mär 2020, 11:01

Hallo, zusammen,
ich möchte gerne Codeschnipsel, die ich bisher per SELECT eingebunden habe:

<we:ifEditmode>
<we:select name="anzahl_reiter" size="1" reload="true">
<option>Anzahl Reiter wählen...</option>
<option>2</option>
<option>3</option>
</we:select>
</we:ifEditmode>

<we:ifVar name="anzahl_reiter" match="2" type="template">
<we:include type="template" id="78" />
</we:ifVar>
<we:ifVar name="anzahl_reiter" match="3" type="template">
<we:include type="template" id="79" />
</we:ifVar>


über ein Object einbinden (etwa so:)
<we:include type="template" id="<we:field type='text' name='Anzahl_Reiter' />" />
Nur: Das funktioniert nicht…

Alle anderen fields laufen…

Wo ist mein Denkfehler?

Herzliche Grüße,
Uwe

Benutzeravatar
Finn
Senior Member
Beiträge: 285
Registriert: Mo 3. Apr 2017, 13:37
Wohnort: Bremen
Kontaktdaten:

Re: Include aus Objekt?

Beitragvon Finn » Di 31. Mär 2020, 11:07

Moin Uwe,

vorweg, ich würde das Feld sowohl in der Klasse als auch hier im type als Integer definieren.

Dann das Feld "Anzahl_Reiter" in eine Variable schreiben und diese dann in das id Attribut. Soweit ich weiß funktioniert es nicht <we:tags in <we:tag Attribute zu schreiben.

also in deinem Fall:

<we:field type='int' name='Anzahl_Reiter' to='global' nameto='anzahlReiter' />

<we:include type="template" id="\$anzahlReiter" />

Und den Feldtyp in der Klasse ebenfalls auf Ganzzahl ändern.

LG
Finn
Finn Thorwarth
WG Werbeagentur
https://www.wg-werbeagentur.de

Benutzeravatar
blickfang
webEdition Partner
webEdition Partner
Beiträge: 812
Registriert: Mo 15. Dez 2003, 16:00
Kontaktdaten:

Re: Include aus Objekt?

Beitragvon blickfang » Di 31. Mär 2020, 11:22

du kannnst dem select auch die values in den Optons mitgeben, das spart jede Menge <we:ifVar Notationen.

Code: Alles auswählen

<we:ifEditmode>
<we:select name="anzahl_reiter" size="1" reload="true">
<option value="0">Anzahl Reiter wählen...</option>
<option value="78">2</option>
<option value="79">3</option>
</we:select>
</we:ifEditmode>

<we:ifVar name="anzahl_reiter" to="global" nameto="templateId">
<we:ifNotVar name="templateId" match="0">
<we:include type="template" id="\$templateId" />
</we:ifNotVar>
Viele Grüße, Timo
webEdition Partner - https://www.blickfang-media.com
Ehemals im Vorstand des webEdition e.V.

uheynitz
Member
Beiträge: 35
Registriert: Mi 9. Mär 2011, 12:12

Re: Include aus Objekt?

Beitragvon uheynitz » Di 31. Mär 2020, 12:14

Hallo, Finn,

perfekt und VIELEN DANK!

@ Timo: Danke für den Tip - werde ich beim nächsten SELECT so machen!

Herzliche Grüße,
Uwe


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

Wer ist online?

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