Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Account-Seite personalisieren

    vince

    • Neu im Forum
    • Beiträge: 44
    Account-Seite personalisieren
    am: 13. Juli 2011, 08:08:09
    Hi zusammen,

    ich bin gerade dabei die Account-Ansicht komplett neu zu gestalten. Nun möchte ich zudem die Seite weiter personalisieren.

    Als kleines Beispiel sollte wenn man sich eingeloggt hat folgendes stehen:
    Willkommen zurück Vorname Nachname

    Wie lässt sich sowas realisieren? Gibt es zudem eine Liste mit allen Variablen oder SmartyTags die in xtc vorhanden sind? Damit ich weiss welche möglichkeiten ich habe um die Seiten z.B. zu personalisieren.

    Danke und Gruss vince



    Linkback: https://www.modified-shop.org/forum/index.php?topic=13922.0

    flocky84

    • Fördermitglied
    • Beiträge: 250
    • Geschlecht:
    Account-Seite personalisieren
    Antwort #1 am: 13. Juli 2011, 08:48:56
    Hallo Vince,

    Schau doch mal in die Datei "lang/german/german.php" und such nach:

    Code: PHP  [Auswählen]
    <span class="greetUser">
    Dieser Text erscheint auf der Startseite, wenn sich ein Kunde in deinen Shop einloggt.

    Ich hoffe das war das, was du meinst.

    LG Flo

    vince

    • Neu im Forum
    • Beiträge: 44
    Account-Seite personalisieren
    Antwort #2 am: 13. Juli 2011, 10:06:04
    Hi,

    danke. Ja einigermassen hat sich meine Frage erledigt.

    Nur noch etwas:

    Wie kann ich den Namen und die E-Mail Adresse des gerade eingeloggten User auslesen?

    Bsp:
    User: Hans Muster loggt sich mir hans.muster@mail.com in meinem WebShop an - er geht nun auf Mein Konto(account.php) und dort steht dann: Du bist als (Hans Muster) mit der E-Mail Adresse (hans.muster@mail.com) eingeloggt.

    Wie kann ich also diese Daten in meine account.html einfügen?

    Danke und Gruss vince

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Account-Seite personalisieren
    Antwort #3 am: 13. Juli 2011, 10:22:37
    Da könnte das Smarty-Tag {greeting} interessant sein

    vince

    • Neu im Forum
    • Beiträge: 44
    Account-Seite personalisieren
    Antwort #4 am: 13. Juli 2011, 11:43:17
    Danke.

    Ich hab jetzt in meiner "account.html" Datei folgendes eingefügt:

    Code: PHP  [Auswählen]
    {$GREETING}
     
    Aber im Frontend wird nichts dargestellt. Warum?

    flocky84

    • Fördermitglied
    • Beiträge: 250
    • Geschlecht:
    Account-Seite personalisieren
    Antwort #5 am: 13. Juli 2011, 14:12:54
    Ich bin mir da jetzt nicht sicher aber versuch mal folgendes in die "account.html" einzufügen.

    Code: PHP  [Auswählen]
    Du bist als {$NAME} mit der E-Mail Adresse {$EMAIL} eingeloggt.
    Wie gesagt, ich bin mir nicht sicher, dass es funktioniert.
    Bin ein HTML / PHP / MySQL  DAU!  :hust:

    LG Flo

    Matt

    • Experte
    • Beiträge: 4.241
    Account-Seite personalisieren
    Antwort #6 am: 13. Juli 2011, 14:21:04
    {$smarty.session.customer_first_name} und {$smarty.session.customer_last_name} funktioniert auf jeden Fall. Das mit der Mailadresse müsste man der Session noch beibringen.

    flocky84

    • Fördermitglied
    • Beiträge: 250
    • Geschlecht:
    Account-Seite personalisieren
    Antwort #7 am: 13. Juli 2011, 15:26:23
    :good:
    Stimmt so geht's!

    vince

    • Neu im Forum
    • Beiträge: 44
    Account-Seite personalisieren
    Antwort #8 am: 14. Juli 2011, 08:20:14
    Danke hat wunderbar funktioniert.

    Trotzdem habe ich noch etwas. Gibt es eine Erweiterung oder ein SmartyTag oder so, welches darstellt wie viel der User gekauft hat und was er bisher im Shop ausgegeben hat?

    Danke Gruss vince

    Matt

    • Experte
    • Beiträge: 4.241
    Account-Seite personalisieren
    Antwort #9 am: 14. Juli 2011, 09:16:39
    Nein, das müsstest du dir zusammensuchen aus den bisherigen Bestellungen.

    vince

    • Neu im Forum
    • Beiträge: 44
    Account-Seite personalisieren
    Antwort #10 am: 14. Juli 2011, 14:41:30
    Ok.

    So aber nun meine wirklich letzt Frage in diesem Thread:

    Bei "Mein Konto" sehe ich die 3 letzten Bestellungen. Wo kann ich einstellen, dass es die letzten 5 anzeigt?

    Danke Gruss vince

    Matt

    • Experte
    • Beiträge: 4.241
    Account-Seite personalisieren
    Antwort #11 am: 14. Juli 2011, 16:18:54
    MAX_DISPLAY_ORDER_HISTORY auf den gewünschten Wert ändern. Keine Ahnung, wo sich das im Admin genau versteckt.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Account-Seite personalisieren
    Antwort #12 am: 14. Juli 2011, 16:28:37
    Zu finden unter "Konfiguration" -> "Maximum Werte" -> "Bestellübersicht".

    Grüße

    Torsten

    vince

    • Neu im Forum
    • Beiträge: 44
    Account-Seite personalisieren
    Antwort #13 am: 15. Juli 2011, 08:03:32
    Vielen Dank, hat geklappt.

    Gruss vince

    0 Antworten
    1922 Aufrufe
    02. November 2013, 20:48:00 von petergriffin
    10 Antworten
    1769 Aufrufe
    12. November 2018, 09:21:57 von foxy
    12 Antworten
    651 Aufrufe
    20. Dezember 2023, 11:21:12 von NASCAR-Fan