kontaktmodul frage zu $tpl

Gesperrt
rene04
Beiträge: 600
Registriert: Mo 10. Okt 2005, 12:28
Wohnort: Kaiserslautern
Kontaktdaten:

kontaktmodul frage zu $tpl

Beitrag von rene04 »

hallo,

habe ein kontaktmodul und diese zeile code eingebaut:

$tpl->set("s", "TXT2", sprintf(mi18n("unseren %sVertrieb oder benutzen Sie das nachfolgende Formular."),'<a href:"mailto:sales@xxxxxx.com">',"</a>"));

leider haut das nun mal so garnicht hin :(

wo hab ich den da wieder ein hochkomma oder sonstwas falsch?

gruesse
xmurrix
Beiträge: 3215
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 17 Mal
Kontaktdaten:

Beitrag von xmurrix »

Hallo,

der Code

Code: Alles auswählen

sprintf(mi18n("unseren %sVertrieb oder benutzen Sie das nachfolgende Formular."),'<a href:"mailto:sales@xxxxxx.com">',"</a>");
liefert

Code: Alles auswählen

unseren <a href:"mailto:sales@xxxxxx.com">Vertrieb oder benutzen Sie das nachfolgende Formular.
zurück.

In der Modulübersetzung ist nur ein '%s' drin, der Funktion sprintf werden aber 2 Parameter übergeben.
Sollte es vielleicht so sein?

Code: Alles auswählen

sprintf(mi18n("unseren %sVertrieb%s oder benutzen Sie das nachfolgende Formular."),'<a href:"mailto:sales@xxxxxx.com">',"</a>");
Gruß
xmurrix
rene04
Beiträge: 600
Registriert: Mo 10. Okt 2005, 12:28
Wohnort: Kaiserslautern
Kontaktdaten:

Beitrag von rene04 »

Code: Alles auswählen

$tpl->set("s", "TXT2", sprintf(mi18n("unseren %sVertrieb%s oder benutzen Sie das nachfolgende Formular."),'<a href:"mailto:sales@xxxxx.com">',"</a>");
Parse error: parse error, unexpected ';' in /var/www/web8/html/cms/front_content.php(949) : eval()'d code on line 946

gruesse
Zuletzt geändert von rene04 am Do 27. Jul 2006, 12:50, insgesamt 1-mal geändert.
stese
Beiträge: 1040
Registriert: Fr 3. Dez 2004, 17:47
Wohnort: München
Kontaktdaten:

Beitrag von stese »

so, und jetzt zähl mal bitte die offenen und zu schließenden klammern
rene04
Beiträge: 600
Registriert: Mo 10. Okt 2005, 12:28
Wohnort: Kaiserslautern
Kontaktdaten:

Beitrag von rene04 »

Code: Alles auswählen

$tpl->set("s", "TXT2", sprintf(mi18n("unseren %sVertrieb%s oder benutzen Sie das nachfolgende Formular."),'<a href:"mailto:sales@xxxxx.com">',"</a>")); 
:)

dämliche klammern.

leider ist der link falsch! da sollte was mit mailto bei rauskommen. erzeugt bekomme ich allerdings http://web8.vs188133.vserver.de/cms.

gruesse
stese
Beiträge: 1040
Registriert: Fr 3. Dez 2004, 17:47
Wohnort: München
Kontaktdaten:

Beitrag von stese »

dann schau dir deinen link mal an. seit wann wird href mit : statt = geschrieben?
rene04
Beiträge: 600
Registriert: Mo 10. Okt 2005, 12:28
Wohnort: Kaiserslautern
Kontaktdaten:

Beitrag von rene04 »

mein gott !!! manchmal sieht man den wald nicht vor lauter bäumen.

danke

gruesse
stese
Beiträge: 1040
Registriert: Fr 3. Dez 2004, 17:47
Wohnort: München
Kontaktdaten:

Beitrag von stese »

kleiner tipp: html validator extension im firefox. die markiert dir die fehlerhafte stelle sogar noch rot.
rene04
Beiträge: 600
Registriert: Mo 10. Okt 2005, 12:28
Wohnort: Kaiserslautern
Kontaktdaten:

Beitrag von rene04 »

den saug ich mir jetzt direkt :)

gruesse
Gesperrt