Unlogisch: Templatauswahl mit select / include / ifVar
Verfasst: Mi 13. Aug 2014, 19:52
Hallo Experten,
ich nutze die select Möglichkeit um den Redakteuren die Möglichkeit zu geben unterschiedliche Templates in die Seite zu integrieren. Das klappt auch wunderbar, aber .....
Ich habe sukzessiv die Templates ergänzt, die die Redakteure auswählen können. Ab dem 5. Template klappt die Integration nicht mehr, 1-4 werden weiter integriert. Merkwürdig dabei: includiere ich zum Testen an der 5. oder 6. Stelle (Login oder Kontaktformular) die id 41 oder 42 klappt das auch. Ich kann das nicht nachvollziehen. In die templates 5-7 habe ich ebenfalls zum Testen auch noch den code von template 1-3 (id 41, 42,43) integriert, das klappt dort aber nicht. Habt Ihr eine Erklärung? Bin schon ganz verzweifelt :--( Vielen Dank für Eure Bemühungen!!!!
Hier mein Code:
<we:ifEditmode>
<we:select name="templatewahl" size="1" reload="true">
<option>Bitte Template wählen ...</option>
<option>Template1</option>
<option>Template2</option>
<option>Nur-Editor</option>
<option>Loginformular</option>
<option>Kontaktformular</option>
<option>Suchergebnisseite</option>
<option>Test</option>
</we:select>
</we:ifEditmode>
<p> </p>
<we:ifVar name="templatewahl" match="Template1" type="document">
<we:include type="template" id="41" />
</we:ifVar>
<we:ifVar name="templatewahl" match="Template2" type="document">
<we:include type="template" id="42" />
</we:ifVar>
<we:ifVar name="templatewahl" match="Nur-Editor" type="document">
<we:include type="template" id="43" />
</we:ifVar>
<we:ifVar name="templatewahl" match="Loginformular" type="document">
<we:include type="template" id="52" />
</we:ifVar>
<we:ifVar name="templatewahl" match="Kontaktformular" type="document">
<we:include type="template" id="53" />
</we:ifVar>
<we:ifVar name="templatewahl" match="Suchergebnisseite<" type="document">
<we:include type="template" id="57" />
</we:ifVar>
<we:ifVar name="templatewahl" match="Test<" type="document">
<we:include type="template" id="58" />
</we:ifVar>
ich nutze die select Möglichkeit um den Redakteuren die Möglichkeit zu geben unterschiedliche Templates in die Seite zu integrieren. Das klappt auch wunderbar, aber .....
Ich habe sukzessiv die Templates ergänzt, die die Redakteure auswählen können. Ab dem 5. Template klappt die Integration nicht mehr, 1-4 werden weiter integriert. Merkwürdig dabei: includiere ich zum Testen an der 5. oder 6. Stelle (Login oder Kontaktformular) die id 41 oder 42 klappt das auch. Ich kann das nicht nachvollziehen. In die templates 5-7 habe ich ebenfalls zum Testen auch noch den code von template 1-3 (id 41, 42,43) integriert, das klappt dort aber nicht. Habt Ihr eine Erklärung? Bin schon ganz verzweifelt :--( Vielen Dank für Eure Bemühungen!!!!
Hier mein Code:
<we:ifEditmode>
<we:select name="templatewahl" size="1" reload="true">
<option>Bitte Template wählen ...</option>
<option>Template1</option>
<option>Template2</option>
<option>Nur-Editor</option>
<option>Loginformular</option>
<option>Kontaktformular</option>
<option>Suchergebnisseite</option>
<option>Test</option>
</we:select>
</we:ifEditmode>
<p> </p>
<we:ifVar name="templatewahl" match="Template1" type="document">
<we:include type="template" id="41" />
</we:ifVar>
<we:ifVar name="templatewahl" match="Template2" type="document">
<we:include type="template" id="42" />
</we:ifVar>
<we:ifVar name="templatewahl" match="Nur-Editor" type="document">
<we:include type="template" id="43" />
</we:ifVar>
<we:ifVar name="templatewahl" match="Loginformular" type="document">
<we:include type="template" id="52" />
</we:ifVar>
<we:ifVar name="templatewahl" match="Kontaktformular" type="document">
<we:include type="template" id="53" />
</we:ifVar>
<we:ifVar name="templatewahl" match="Suchergebnisseite<" type="document">
<we:include type="template" id="57" />
</we:ifVar>
<we:ifVar name="templatewahl" match="Test<" type="document">
<we:include type="template" id="58" />
</we:ifVar>