MBrode Posted June 24, 2004 Report Share Posted June 24, 2004 Also mit dem Code: $greeting_string = sprintf("%2\$s", TEXT_GREETING_PERSONAL, $gln, xtc_href_link(FILENAME_PRODUCTS_NEW)); Gibt er mir jetzt wenigstens Herr Brode aus, aber der Rest vom Text fehlt. Also des Herzlich Willkommen ....... Was mach ich noch falsch? Kann nicht mal jemand seinen Senf dazu geben?? :-) Link to comment Share on other sites More sharing options...
MBrode Posted June 24, 2004 Report Share Posted June 24, 2004 Ich habs geschafft Auch ohne Hilfe.....(war des Absicht :grml: ) Hier der funktionierende Code: if (isset($_SESSION['customer_last_name']) && isset($_SESSION['customer_id']) && isset($_SESSION['customer_gender'])) { //Abfrage ob Mann oder Frau if (($_SESSION['customer_gender'])=="m") {$greet="Herr "; } else {$greet="Frau "; } //$gln speichert die anrede und den nachnamen $gln = $greet . ($_SESSION['customer_last_name']); $greeting_string = sprintf(TEXT_GREETING_PERSONAL, "", $gln, xtc_href_link(FILENAME_PRODUCTS_NEW)); } else { $greeting_string = sprintf(TEXT_GREETING_GUEST, xtc_href_link(FILENAME_LOGIN, '', 'SSL'), xtc_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL')); } Ich w?nsche euch noch eine sch?ne und Sternklare Nacht..... Viele Gr??e vom Kaiserstuhl. Michael Link to comment Share on other sites More sharing options...
Matthias Posted June 25, 2004 Report Share Posted June 25, 2004 Jetzt ersetz das Herr und Frau mal noch mit den Textvariablen damits auch mit mehr sprachen Funktioniert als nur Deutsch. mfg Matthias Link to comment Share on other sites More sharing options...
brauns Posted June 28, 2004 Author Report Share Posted June 28, 2004 Also bei mir hat das so funktioniert wie ich es oben geschrieben hab. Ich hab den Code seither nicht mehr ge?ndert.Wieso klappt das bei dir dann nicht ? Irgendwie komisch. Siehe: -> www.edershop.de Das mit den Textvariablen werde ich in den n?chsten Tagen auch noch implementieren. Viele Lieben Gr??e vom benachbarten Tuniberg Sven Link to comment Share on other sites More sharing options...
brauns Posted June 29, 2004 Author Report Share Posted June 29, 2004 Jetzt hab ich doch noch mal ein kleines Problem. Wie kann ich in der xtc_customer_greeting.inc.php auf die language.conf zugreifen ? Wenn ich dies oben in der Datei einf?ge, {config_load file="$language/lang_$language.conf" section="create_account"} bekomme ich folgende Fehlermeldung: Parse error: parse error, unexpected T_STRING in E:\xampp\htdocs\xtc\inc\xtc_customer_greeting.inc.php on line 17 ABer ich muss doch auf die Languagedatei verweisen, damit z.B. {#text_male#} verwenden kann. Hmm, jemand ne Idee Link to comment Share on other sites More sharing options...
mahatmapech Posted July 24, 2006 Report Share Posted July 24, 2006 Also bei mir funzt es nur so: // Return a customer greeting function xtc_customer_greeting() { if (isset($_SESSION['customer_last_name']) && isset($_SESSION['customer_id']) && isset($_SESSION['customer_gender'])) { //Abfrage ob Mann oder Frau if (($_SESSION['customer_gender'])=="m") {$greet=MALE ; } else {$greet=FEMALE ; } //$gln speichert die anrede und den nachnamen $gln = $greet . ' ' . ($_SESSION['customer_last_name']); $greeting_string = sprintf(TEXT_GREETING_PERSONAL, $gln, xtc_href_link(FILENAME_PRODUCTS_NEW)); } else { $greeting_string = sprintf(TEXT_GREETING_GUEST, xtc_href_link(FILENAME_LOGIN, '', 'SSL'), xtc_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL')); } return $greeting_string; } MALE bzw. FEMALE sind bereits in der /lang/german/german.php und in der /lang/english/english.php definiert. Vielleicht hilfts ja dem einen oder anderen, mfg mahatmapech Link to comment Share on other sites More sharing options...
sprinter-hh Posted February 8, 2007 Report Share Posted February 8, 2007 Servus, ich möchte in der Begrüßung das "Herr" oder "Frau" vor dem Namen entfernen, bekomme es aber nicht hin. Kann mir jemand helfen? Es soll da nur stehen "Willkommen Max Mustermann..." und nicht Herr Max Mustermann. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.