falscher button, code nicht auffindbar

  • Ersteller des Themas Ersteller des Themas paap
  • Erstellungsdatum Erstellungsdatum

paap

Aktives Mitglied
31. Mai 2009
166
0
Hallo JTL-User,
ich bin heute auf folgendes Problem gestoßen:
Ich habe heute die Kreditkartenzahlung hinzgefügt (Clicknbuy) und einen Testkauf gemacht.
Wenn ich auf die letzte Seite des Bestellabschlusses komme, wird mir ein zu kleiner Button für "Jetzt Zahlen" angezeigt.
Ich habe herausgefunden, dass es daran liegt, dass der falsche Button ausgewählt wird (anstatt class=button medium, habe ich drinne stehen class=button).

Mein Problem ist nun, dass ich leider die dazugehörige Datei nicht finden kann, in der ich dies ändern kann. Ich habe alle Bestell PHP und TPL Dateien durchgeschaut und konnte nichts dazu finden.
Im Quellcode steht, dass es ein Zusammenhang mit bestellab_again.php hat. So eine Datei kann ich aber nirgends finden. Ich habe eine bestellab_again.tpl aber dort gibt es keinen Code zu einem Button.

Das sind die Dateien, die ich bis jetzt durchgeschaut habe:
bestellab_again.tpl
bestellab_again_zusatzschritt.tpl
bestellabschluss_fertig.tpl
bestellabschluss_inc.php.tpl
bestellvorgang_bestaetigung.tpl
bestellvorgang_zahlung.tpl
bestellvorgang_zahlung_zusatzschritt.tpl
bestellvorgang_zahlungsvorgang.tpl

In bestellvorgang_zahlung_zusatzschritt.tpl habe ich diesen Code gefunden:
<p class="box_plain"><input type="submit" value="{lang key="continueOrder" section="account data"}" class="submit" /></p>
habe bei class=submit in class=submit medium umgetauscht => Kein Erfolg


Meine Vermutung ist es ist die Datei bestellab_again_zusatzschritt.tpl, denn hier ist
<p class="box_plain"><input type="submit" value="{lang key="completeOrder" section="shipping payment"}" class="submit" /></p>

Ich habe hier bei class="submit" mit class="submit medium" ersetzt, die Datei kopiert und _custom rangehangen. Dennoch gab es keine Veränderung. Ich bin mir ziemlich sicher, dass es der Code ist. Weiß jemand Rat?
Ich bin für jede Hilfe sehr dankbar.

Beste Grüße
 

paap

Aktives Mitglied
31. Mai 2009
166
0
AW: falscher button, code nicht auffindbar

UPDATE:
Ich kann mit ziemlicher Wahrscheinlichkeit sagen, dass es sich um bestellab_again_zusatzschritt.tpl handelt.
Der Inhalt sieht so aus:
Code:
{**
 * @copyright (c) 2006-2010 JTL-Software-GmbH, all rights reserved
 * @author JTL-Software-GmbH (www.jtl-software.de)
 *
 * use is subject to license terms
 * http://jtl-software.de/jtlshop3license.html
 *}

<form id="form_payment_extra" class="form payment_extra" method="post" action="bestellab_again.php">
<fieldset class="outer">
    <input type="hidden" name="{$session_name}" value="{$session_id}" />
    <input type="hidden" name="zusatzschritt" value="1" />
    <input type="hidden" name="kBestellung" value="{$Bestellung->kBestellung}" />
   
    {include file=$Bestellung->Zahlungsart->cZusatzschrittTemplate}
    
    <p class="box_plain">[COLOR=#ff0000]<input type="submit" value="{lang key="completeOrder" section="shipping payment"}" [B]class="submit"[/B] />[/COLOR]</p>
</fieldset>
</form>

Ich habe nun class="submit" in class="submit medium" verändert. Wieso wird die Änderung nicht übernommen? (habe Kopie der Veränderten Datei erstellt und _custom hinzugefügt.)
 

Modulexpert

Sehr aktives Mitglied
14. März 2007
1.678
1
AW: falscher button, code nicht auffindbar

und was soll das bringen ? Kann viele Gründe haben. Falscher Connect etc. Oder ganz anderer Code
Prüf mal templates/deintemplate/tpl_inc/modules/clickandbuy
Ansonsten im Systemlog schauen ob Fehler angezeigt werden
 

paap

Aktives Mitglied
31. Mai 2009
166
0
AW: falscher button, code nicht auffindbar

Hallo,
ich habe in meiner custom/theme.css 4 buttons mit verschiedenen Größen definiert:
Code:
.submit, input.submit[type="submit"], button.submit[type="submit"], button.submit[type="button"]{background:url("./images/button_medium.png") no-repeat scroll left top transparent;border:0;border-radius:0;color:#FFFFFF!important;font:bold 12px/35px Tahoma;height:35px!important;margin:0px;padding:0 4px 0 0!important;text-align:center;text-decoration:none;text-shadow:none;vertical-align:middle;width:90px;}
a.submit{width:86px;}input.submit[type="submit"]{padding:0 4px 2px 0!important;}button.submit[type="submit"], button.submit[type="button"]{padding:0 4px 3px 0!important;line-height:32px;}

.submit.medium, input.submit.medium[type="submit"], button.submit.medium[type="submit"], button.submit.medium[type="button"]{background-image:url("./images/button_medium.png");width:150px;}
a.submit.medium{width:146px;}

.submit.large, input.submit.large[type="submit"], button.submit.large[type="submit"], button.submit.large[type="button"]{background-image:url("./images/button_large.png");width:170px;}
a.submit.large{width:166px;}

.submit.xlarge, input.submit.xlarge[type="submit"], button.submit.xlarge[type="submit"], button.submit.xlarge[type="button"]{background-image:url("./images/button_xlarge.png");width:200px;}
a.submit.xlarge{width:196px;}

Mir wird der erste Button ausgewählt, ich möchte aber den Button "Medium".

Deswegen meine Veränderung des Codes von class="submit" in class="submit medium".



Unter dem Pfad, den du angegeben hast, befindet sich eine Bestellabschluss.tpl, der Inhalt ist aber nicht relevant:
Code:
<div style="margin:10px 0;">
    {strip}
    <div>
        <a href="{$url}">
            <img src="http://forum.jtl-software.de/templateangelegenheiten-jtl-shop3/gfx/ClickandBuy/logo.png" title="ClickandBuy bietet Ihnen weltweit sicheres und einfaches Bezahlen im Internet. Ob per Abbuchung von Ihrem Bankkonto, Kreditkarte oder ClickandBuy Guthaben: Wählen Sie einfach Ihr bevorzugtes Zahlungsmittel aus." alt="ClickandBuy Logo" />
        </a>
    </div>
    {/strip}
</div>

Das ist der Code, den ich in der Bestellab_again_Zusatzschritt.tpl drin habe <input type="submit" value="{lang key="completeOrder" section="shipping payment"}" class="submit medium" />, keine ahnung wieso mir dennoch der alte code mit class="submit" angesprochen wird.

Edit: Systemlog zeigt keine Fehler