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 wink?

{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   big_smile

hat geklappt!! Vielen Dank an euch alle :-)