rechtstexte für onlineshop
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: Mit Gutschein bezahlen nicht möglich - Button fehlt

    cschiller

    • Fördermitglied
    • Beiträge: 152
    • Geschlecht:
    Hallo aus Hameln,

    wenn jemand bei mir mit Gutschein bezahlen will kommt er bis zur 3. Seite und dann fehlt der Button!

    Habe jetzt schon über eine Stunde gesucht, nichts im Forum gefunden und auch noch einmal die Anleitung durchgelesen, kann den Fehler nicht finden.

    Bitte um Hilfe!

    LG Carsten

      [ Für Gäste sind keine Dateianhänge sichtbar ]



    Linkback: https://www.modified-shop.org/forum/index.php?topic=14046.0
    Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware

    cschiller

    • Fördermitglied
    • Beiträge: 152
    • Geschlecht:
    Mit Gutschein bezahlen nicht möglich - Button fehlt
    Antwort #1 am: 20. Juli 2011, 07:57:59
    Guten Morgen!

    Mag mir denn keiner helfen?

    Gruß Carsten

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Mit Gutschein bezahlen nicht möglich - Button fehlt
    Antwort #2 am: 20. Juli 2011, 09:07:24
    Vergleiche mal "/checkout_confirmation.php" und "/templates/<dein-template>/module/checkout_confirmation.php" mit den Dateien aus modified eCommerce Shopsoftware 1.05. Mir scheint, dass du da einen Fehler bei einem Moduleinbau gemacht hast.

    Grüße

    Torsten

    cschiller

    • Fördermitglied
    • Beiträge: 152
    • Geschlecht:
    Mit Gutschein bezahlen nicht möglich - Button fehlt
    Antwort #3 am: 20. Juli 2011, 10:06:15
    Hallo Torsten!
    Fehler teilweise gefunden, es lag an einem falschen positionierten Kommentar-endtag in der  payment_confirmation.html.

    Meintest Du die php oder die html, weil im template doch nur die html ist!

    Jetzt ist der Button vorhanden, jedoch springt die Seite zurück auf Punkt 2 und ich muss nochmal alles auswählen, dass passiert endlos.

    Wenn man aber bei der Anzeige Punkt 3 die Seite neu lädt (F5) dann funktioniert es! (immer) (Fehler lässt sich reproduzieren)

    In der php habe ich nie etwas geändert!

    Was ist Deiner Meinung nach noch falsch?

    Bitte um Hilfe!

    LG Carsten

    Hier die checkout.confirmation.html

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="checkout_confirmation"} {config_load file="$language/lang_$language.conf" section="checkout_navigation"}
    <ul id="checkoutnavigation">
        <li class="inactive"><span class="number">1.</span> <span class="title">{#title_shipping#}</span><br />
           <span class="description">{#desc_shipping#}</span></li>
       <li class="inactive"><span class="number">2.</span> <span class="title">{#title_payment#}</span><br />
           <span class="description">{#desc_payment#}</span></li>
       <li class="active"><span class="number">3.</span> <span class="title">{#title_confirmation#}</span><br />
           <span class="description">{#desc_confirmation#}</span></li>
       <li class="inactive"><span class="number">4.</span> <span class="title">{#title_success#}</span><br />
           <span class="description">{#desc_success#}</span></li>
    </ul>
    <div style="clear:both"></div>
    <br />
    <h1>{#heading_confirmation#}</h1>
    <p>{#text_information#}</p>
    {if $IP_LOG=='true'}
    <p>{#text_ip#}: <strong>{$CUSTOMERS_IP}</strong></p>
    <p>{/if}</p>
    <!--<table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
            <td width="40%"><strong>{#text_shipping_address#}</strong><br />
               {$DELIVERY_LABEL}<br />
                <a href="{$SHIPPING_ADDRESS_EDIT}">{#text_edit#}</a></span></td>
           <td width="60%">{if $BILLING_LABEL}<strong>{#text_payment_address#}</strong><br />
               {$BILLING_LABEL}<br />
                <a href="{$BILLING_ADDRESS_EDIT}">{#text_edit#}</a>{/if}</td>
       </tr>
    </table>
    {if $SHIPPING_METHOD}
    <h2>{#text_shipping_method#}</h2>
    <p>{$SHIPPING_METHOD} <a href="{$SHIPPING_EDIT}">{#text_edit#}</a></p>
    {/if} -->
    {if $PAYMENT_METHOD!=''}
    <h2>{#text_payment_method#}</h2>
    <p>{$PAYMENT_METHOD} <a href="{$PAYMENT_EDIT}">{#text_edit#}</a></p>
    {/if} {if $ORDER_COMMENTS!=''}
    <h2>{#text_comments#}</h2>
    <p>{$ORDER_COMMENTS} <a href="{$PAYMENT_EDIT}">{#text_edit#}</a></p>
    {/if} {if $PAYMENT_INFORMATION!=''}
    <h2>{#text_payment_info#}</h2>
    <p>{$PAYMENT_INFORMATION}</p>
    {/if}
    <h2>{#text_products#}</h2>
    <p>{#text_products#} <a href="{$PRODUCTS_EDIT}">{#text_edit#}</a></p>
    <div class="highlightbox"> {$PRODUCTS_BLOCK}
        <div class="hr"></div>
        {$TOTAL_BLOCK} </div>
    <br />
    {if $REVOCATION} <strong>{$REVOCATION_TITLE} </strong> {$REVOCATION} <strong>{$REVOCATION_TITLE}</strong> {$REVOCATION_LINK}<br />
    <strong>{$AGB_TITLE}</strong> {$AGB_LINK} {/if}
    <p>{$CHECKOUT_FORM}{if $MODULE_BUTTONS!=''} {$MODULE_BUTTONS}{/if} {$CHECKOUT_BUTTON}</p>
     

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Mit Gutschein bezahlen nicht möglich - Button fehlt
    Antwort #4 am: 20. Juli 2011, 10:12:33
    [...]
    Meintest Du die php oder die html, weil im template doch nur die html ist!
    [...]

    Ich meine exakt die Dateien, die ich aufgezählt habe. ;-)
    Die sind eindeutig anhand ihrer Pfade zu erkennen.

    Grüße

    Torsten

    cschiller

    • Fördermitglied
    • Beiträge: 152
    • Geschlecht:
    Mit Gutschein bezahlen nicht möglich - Button fehlt
    Antwort #5 am: 20. Juli 2011, 11:10:19
    Hallo Torsten!

    Jetzt sind wir knapp 1 Stunde am vergleichen, finden keine Fehler...

    Kannst du mir einen Tipp geben?

    Bitte!

    Lieber Gruß Carsten

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Mit Gutschein bezahlen nicht möglich - Button fehlt
    Antwort #6 am: 20. Juli 2011, 11:16:40
    Das war auch nur eine Idee, wo der Fehler liegen könnte, ich habe doch keine Ahnung, was du bisher alles am Shop geändert hast! :glaskugel:

    Grüße

    Torsten

    cschiller

    • Fördermitglied
    • Beiträge: 152
    • Geschlecht:
    Mit Gutschein bezahlen nicht möglich - Button fehlt
    Antwort #7 am: 20. Juli 2011, 11:46:57
    Das mit der jetzt bei mir vorhandenen Endlosschleife wurde in einem anderen Thread behandelt und folgender Lösungsvorschlag gegeben:

    [...]
    Der Grund für das Problem war der Codeschnipsel in checkout_confirmation.php ca bei Linie 78 bis 85.

    Speichere die variable $_POST['conditions'] jetzt einfach in einer $_SESSION['conditions'] und prüf das in der if zusätzlich.
    [...]

    Quelle: Page refresh auf checkout_confirmation.php

    Wie soll ich das umsetzen?

    Anbei meine "checkout_confirmation.php" aus dem root.

    Andererseits habe ich gestern "MODUL: Artikelabhängige Zahlungsweisen" installiert, gibt es vielleicht da einen Zusammenhang, weil ich dafür ja die "payment.php" ändern musste.

    LG Carsten

    [EDIT Tomcraft 20.07.2011: Code in Datei ausgelagert und angehängt!]

    cschiller

    • Fördermitglied
    • Beiträge: 152
    • Geschlecht:
    Mit Gutschein bezahlen nicht möglich - Button fehlt
    Antwort #8 am: 20. Juli 2011, 13:44:42
    Hallo nochmal...

    Kann mir bitte jemand helfen, wir haben schon über 1000 Euro an Spendengutscheinen und die Spender wollen die Spenden verteilen.

    (Und das sind nur Spenden, wir sind eine ehrenamtliche Seite, bekommen nichts von den Spenden.)

    LG Carsten

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Mit Gutschein bezahlen nicht möglich - Button fehlt
    Antwort #9 am: 21. Juli 2011, 07:21:36
    Hallo Carsten,

    ohne dir zu nahe zu treten, aber wie ich das sehe, muss sich jemand deinen fehlerhaften Einbau genauer ansehen. Schneller wird es wahrscheinlich gehen, wenn du eine offizielle Jobanfrage stellst.

    cschiller

    • Fördermitglied
    • Beiträge: 152
    • Geschlecht:
    Mit Gutschein bezahlen nicht möglich - Button fehlt
    Antwort #10 am: 21. Juli 2011, 08:36:53
    Hallo DukoMan,

    das Problem ist, dass ich dafür kein Geld habe, es ist alles ehrenamtlich, wenn das nicht funktioniert, muss ich eben den Shop nochmal aufsetzen, denn Zeit habe ich ja nachts genug. ;-)

    Es gibt jetzt nach langer Suche noch eine Gegebenheit:

    Wenn man unter Punkt 3 im Checkout die Seite neu lädt (F5), dann funktioniert es!
    Mein "Wissender", der mir von Zeit zu Zeit hilft (jedoch hat er kein Wissen über xtc), sagt, dass es am redirect liegt, weil beim Rücksprung auf Seite 2 verlangt wird, dass die Bedingungen akzeptiert werden!
    Das komische für mich ist, dass man weiterkommt, wenn die Seite unter Punkt 4 erneut geladen wird *grübel*
    Hat denn sonst niemand Probleme mit dem Gutscheinsystem, es ist doch Bestandteil des Shopsystems...

    Vielleicht hast Du oder Torsten oder sonstwer vielleicht einen Lösungsansatz, habe heute Nacht bis halb drei gesessen.

    LG Carsten

    12 Antworten
    5071 Aufrufe
    12. Oktober 2010, 09:56:45 von DokuMan
    17 Antworten
    10137 Aufrufe
    09. März 2011, 21:13:38 von Oktay
    4 Antworten
    1066 Aufrufe
    28. September 2020, 10:55:53 von Modellbau-Braeuer
    14 Antworten
    2755 Aufrufe
    19. März 2020, 22:38:41 von Timm