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: Link zum Checkout (Kasse)

    electric_shark

    • Neu im Forum
    • Beiträge: 32
    Link zum Checkout (Kasse)
    am: 14. März 2011, 16:55:31
    Hallo Community! :)

    Mich würde interessieren, wie ich in der "box_cart.html" meines Templates einen Link zur Kasse setze, d.h. so, dass man die Seite mit dem Warenkorb überspringen kann.

    Der Warenkorb-Link lautet:

    Code: PHP  [Auswählen]
    <a href="{$LINK_CART}">Zum Warenkorb</a>
     
    Wenn ich jetzt aber z.B. $LINK_CART durch $LINK_CHECKOUT ersetze, funktioniert es nicht. Was muss ich hier machen? Hat jemand einen Tipp für mich?

    Danke!



    Linkback: https://www.modified-shop.org/forum/index.php?topic=11633.0
    Trade Republic - Provisionsfrei Aktien handeln

    fishnet

    • Fördermitglied
    • Beiträge: 4.821
    • Geschlecht:
    Link zum Checkout (Kasse)
    Antwort #1 am: 14. März 2011, 16:59:24
    Code: XML  [Auswählen]
    <a href="{$checkout}">{#link_checkout#}</a>

    electric_shark

    • Neu im Forum
    • Beiträge: 32
    Link zum Checkout (Kasse)
    Antwort #2 am: 14. März 2011, 18:00:20
    Funktioniert leider nicht, hab's eben getestet. Ich werde zum Hauptverzeichnis des Shops geleitet, im HTML-Quelltext bleibt der href-Teil des Anchors leer.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Link zum Checkout (Kasse)
    Antwort #3 am: 14. März 2011, 20:04:12
    Der Link muss anscheinend erst in der "/templates/<dein-template>/source/boxes/shopping_cart.php" definiert werden:

    Code: PHP  [Auswählen]
    $box_smarty->assign('checkout', xtc_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'));
     
    Wundert mich aber gerade selber ein wenig, da der Smarty eigentlich bereits, wie von pfeffersacke beschrieben, in der "/includes/header.php" definiert ist:

    Code: PHP  [Auswählen]
    $smarty->assign('checkout',xtc_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'));
     
    Grüße

    Torsten

    fishnet

    • Fördermitglied
    • Beiträge: 4.821
    • Geschlecht:
    Link zum Checkout (Kasse)
    Antwort #4 am: 15. März 2011, 07:30:24
    Die "header.php" mal aufmachen, vielleicht hat jemand die Zeile auskommentiert / gelöscht ?  :whistle:

    hendrik

    • Experte
    • Beiträge: 2.038
    Link zum Checkout (Kasse)
    Antwort #5 am: 15. März 2011, 08:58:32
    Innerhalb der Boxen funktionieren die Smarty-Tags aus dem main-Bereich nicht weil die Boxen, deren HTML, mit eigenständigen Smarty-Objekten generiert werden. Was Torsten schreibt ist schon erforderlich.

    In anderen Templatebereichen wäre es zutreffend was du empfiehlst. Boxen sind Ausnahme.

    Gruß
    Hen

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.306
    • Geschlecht:
    Link zum Checkout (Kasse)
    Antwort #6 am: 15. März 2011, 09:25:45
    Du kannst es aber auch gleich in der index.php so machen:

    Code: PHP  [Auswählen]
    <a href="{php}echo xtc_href_link(FILENAME_SHOPPING_CART, '', 'NONSSL'){/php}">Kasse</a>
     
    Gruss Gerhard

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Link zum Checkout (Kasse)
    Antwort #7 am: 15. März 2011, 11:39:16
    Du meinst "index.html". ;-)

    Ich würde das noch SSL sichern, also so:

    Code: PHP  [Auswählen]
    <a href="{php}echo xtc_href_link(FILENAME_SHOPPING_CART, '', 'SSL'){/php}">Kasse</a>
     
    Grüße

    Torsten

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.306
    • Geschlecht:
    Link zum Checkout (Kasse)
    Antwort #8 am: 15. März 2011, 11:50:08
    Stimmt, ich meinte die "index.html". :doh:

    Allerdings haben wir die SSL Funktionalität im Trunk komplett entfernt, da wir darin keinen Sinn gesehen haben diesen durch eine SSL Verbindung zu schützen.

    Gruss Gerhard

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Link zum Checkout (Kasse)
    Antwort #9 am: 15. März 2011, 11:58:59
    Stimmt auch wieder... ich war gedanklich irgendwie auch bei der "account.php", frag mich nicht, wieso... :?

    Grüße

    Torsten

    3 Antworten
    3532 Aufrufe
    11. Januar 2013, 22:43:02 von sammar
    25 Antworten
    19798 Aufrufe
    01. August 2009, 07:09:46 von Hetfield