Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
#26 31. Dezember 2010 14:38
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] Frage zum Formbuilder
Zu Javascript hab ich ein etwas gespaltenes Verhältnis, da du dessen Ausführung aufgrund von NoScript & Co nicht garantieren kannst.
Wie wäre die Smarty-Variante ?
{if $smarty.server.SERVER_NAME == 'www.a.de'}
{stylesheet name='formular_a'}
{elseif $smarty.server.SERVER_NAME == 'www.b.de'}
{stylesheet name='formular_b'}
{else}
{stylesheet name='formular'}
{/if}
Hätte auch gleich den Vorteil, dass keine unnützen CSS-Anweisungen geladen werden.
Offline
#27 31. Dezember 2010 15:25
- claudia_web
- Gast
Re: [GELÖST] Frage zum Formbuilder
Den Ansatz mit smarty finde ich sehr interessant...
ich habe es nun mal ausprobiert... doch es erscheinen dann alle 3 formulare untereinander. (ich habe an dieser stelle das css mal weggelassen)
ich habe eben im TinyMCE im HTML-Editor folgendes eingegeben.
{FormBuilder form='formular_a'}</div>
{FormBuilder form='formular_b'}</div>
{FormBuilder form='formular_c'}</div>
und dann ist klar dass alles erscheint. deshalb war ja zuvor mittels CSS eine hidden-class dabei.
#28 31. Dezember 2010 15:30
- owr_web
- Server-Pate
- Registriert: 16. Dezember 2010
- Beiträge: 543
Re: [GELÖST] Frage zum Formbuilder
Du hast aber schon die if-Abfragen für die server-names auch drinnen? Sonst ists klar dass immer alle drei angezeigt werden.
Offline
#29 31. Dezember 2010 16:02
- claudia_web
- Gast
Re: [GELÖST] Frage zum Formbuilder
ja die 3 abfragen sind auch schon drin!... wie weiter?
#30 31. Dezember 2010 16:27
- owr_web
- Server-Pate
- Registriert: 16. Dezember 2010
- Beiträge: 543
Re: [GELÖST] Frage zum Formbuilder
Normalerweise müsste es so funktionieren:
{if $smarty.server.SERVER_NAME == 'www.a.de'}
{FormBuilder form='formular_a'}
{elseif $smarty.server.SERVER_NAME == 'www.b.de'}
{FormBuilder form='formular_b'}
{elseif $smarty.server.SERVER_NAME == 'www.c.de'}
{FormBuilder form='formular_c'}
{else} {FormBuilder form='formular_neutral'} oder einfach irgendein Text blabla{/if}
Beitrag geändert von owr_web (31. Dezember 2010 16:28)
Offline
#31 01. Januar 2011 13:11
- claudia_web
- Gast
Re: [GELÖST] Frage zum Formbuilder
wow super
hat geklappt!! Vielen Dank an euch alle :-)