justus Posted July 19, 2007 Report Share Posted July 19, 2007 Hallo, kann mir jemand sagen wie ich es realisieren kann, dass die Begrüßung sich der Tageszeit anpasst? z.B so von 0 Uhr bis 10.00 Uhr Guten Morgen Gast (oder Benutzername wenn angemeldet) von 10.01 Uhr bis 18.00 Uhr Guten Tag von 18.01 bis 23.59 Uhr Guten Abend wäre für jeden Ansatz dankbar. Link to comment Share on other sites More sharing options...
justus Posted July 20, 2007 Author Report Share Posted July 20, 2007 Hat sich erledigt:D Danke, Habe eine einfacheLösung bekommen. einfach den folgenbden Code vor {$greeting} einfügen <?php if (date("H") <= 10) { echo "Guten Morgen "; } elseif (date("H") <= 17.59) { echo "Guten Tag "; } elseif (date("H") <= 23.59) { echo "Guten Abend "; } ?> Link to comment Share on other sites More sharing options...
losti Posted July 23, 2007 Report Share Posted July 23, 2007 Wo und in welcher Datei muss ich denn diesen Code einfügen? Danke zum voraus. Link to comment Share on other sites More sharing options...
justus Posted July 23, 2007 Author Report Share Posted July 23, 2007 Hi, ich habe im Content eine HTML-Datei zum Start in die Index eingebaut und diese dann Anfang.html genannt. Und dort habe ich den Code vor der greeting-Variable eingebaut. hier mein Shop Link to comment Share on other sites More sharing options...
losti Posted July 23, 2007 Report Share Posted July 23, 2007 Bin ein totaler Anfängerin und wollte dich bitten mir genau zu erklären in welcher Datei genau ich den Code einfügen muss. Ev. unter mein templates/module/content.html? Habe nämlich {$greeting} nicht bei mir. Siehe hier mein Shop: http://www.feinkostparadies.ch Link to comment Share on other sites More sharing options...
spoorn Posted July 23, 2007 Report Share Posted July 23, 2007 Am besten deefiniert ihr das direkt in der Sprachendatei. Diese findet ihr unter lang/german/german.php Dort sucht man die Stelle mit define('TEXT_GREETING_PERSONAL', 'Schön, dass Sie wieder da sind, <span class="greetUser">%s!</span> Möchten Sie sich unsere <a style="text-decoration:underline;" href="%s">neuen Artikel</a> ansehen?'); Hier kann man nun seine Bedingungen eintragen und es hat keine Auswirklungen auf den Englischen teil. Dort kann man das natürlich genauso machen. Beispiel: if (date("H") <= 12) { define('TEXT_GREETING_PERSONAL', 'Guten Morgen, schön, dass Sie wieder da sind, <span class="greetUser">%s!</span> Möchten Sie sich unsere <a style="text-decoration:underline;" href="%s">neuen Artikel</a> ansehen?'); } else { define('TEXT_GREETING_PERSONAL', 'Guten Tag, schön, dass Sie wieder da sind, <span class="greetUser">%s!</span> Möchten Sie sich unsere <a style="text-decoration:underline;" href="%s">neuen Artikel</a> ansehen?'); } Das kann man für alle Texte genauso machen. Gruss Spoorn www.ibbb.eu Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.