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: Guthaben Layout in der checkout_payment.php

    luckybaron

    • Mitglied
    • Beiträge: 168
    Guthaben Layout in der checkout_payment.php
    am: 26. März 2011, 12:31:29
    Habe ein Problem mit dem Layout in der checkout_payment.php. Ich habe keine Ahnung wo ich das Design anpassen kann, hab schon alles abgesucht doch nichts gefunden.
    Ich möchte halt die Überschrift "Guthaben" anpassen.

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



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

    Ofendo

    • Schreiberling
    • Beiträge: 305
    • Geschlecht:
    Guthaben Layout in der checkout_payment.php
    Antwort #1 am: 26. März 2011, 14:15:09
    Alles abgesucht?
     :nixweiss:

    Spass bei Seite, :-) schau mal hier: "/templates/(dein template)/module/gift_cart.html"

    un saludo

    Daniel

    luckybaron

    • Mitglied
    • Beiträge: 168
    Guthaben Layout in der checkout_payment.php
    Antwort #2 am: 26. März 2011, 14:34:31
    Wen haben wir denn hier? Einen verkannten Komiker! (Zitat: Full Metal Jacket)
    Spass muss sein. :)

    Da habe ich auch schon gesucht. Doch sollte da nicht irgendwas mit Checkbox_irgendwas stehen?
    Die gift_cart.html sieht bei mir so aus:

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="gift_cart"}
    {if $ACTIVATE_GIFT=='true'}
    {$FORM_ACTION}
    <h1>{#title#}</h1>
    <div class="highlightbox">
    {if $GV_AMOUNT neq ''}
    <h1>{#text_info#}</h1>
    <p>{#voucher_balance#} <strong>{$GV_AMOUNT}</strong></p>
    <p>{#text_send_to_friend#} <a href="{$GV_SEND_TO_FRIEND_LINK}">{#box_send_to_friend#}</a></p>
    {/if}
    {if $COUPON_AMOUNT2 neq ''}
    <h1>{#voucher_redeemed#}</h1>
    <p>{$COUPON_AMOUNT2}</p>
    {/if}
    {if $COUPON_HELP_LINK neq ''}
    <p>{#cart_coupon#} {$COUPON_HELP_LINK} {#cart_coupon_info#}</a></p>
    {/if}
    {if $C_FLAG == 'true'}
    <p>{#text_gift#}</p>
            <table border="0" cellspacing="0" cellpadding="4">
                    <tr>
                    <td><strong>{#text_code#}</strong></td>
                    <td>{$INPUT_CODE}</td>
                    <td>{$BUTTON_SUBMIT}</td>
                    </tr>
            </table>
    </div>
    {else}
    <p>{#create_account#}<br />
    <a href="{$LINK_ACCOUNT}"><strong>{#text_create_account#}</strong></a></p>
    {/if}
    {$FORM_END}
    {/if}
     

    Ofendo

    • Schreiberling
    • Beiträge: 305
    • Geschlecht:
    Guthaben Layout in der checkout_payment.php
    Antwort #3 am: 26. März 2011, 14:58:33
    Sorry. :-)

    Das eben war 'ne Antwort auf die Schnelle. Werde mich gleich mal dran setzen, muss nur vorher noch was anderes fertig machen. Was genau möchtest du denn machen?

    luckybaron

    • Mitglied
    • Beiträge: 168
    Guthaben Layout in der checkout_payment.php
    Antwort #4 am: 01. April 2011, 09:22:39
    Dann schiebe ich das Thema nochmal an, also ich möchte den grauen Balken, wo Guthaben drin steht mit <h1> formatieren und den Bereich darunter, wo der "Checkout-Button" ist möchte ich mit <div class="highlightbox"> formatieren.

    Ich finde es einfach nicht, :`( vielleicht hat einer einen Tipp für mich.

    luckybaron

    • Mitglied
    • Beiträge: 168
    Guthaben Layout in der checkout_payment.php
    Antwort #5 am: 02. April 2011, 17:10:53
    Ok hat sich erledigt. Hab es gefunden. :B

    DerNachbar

    • Viel Schreiber
    • Beiträge: 538
    Guthaben Layout in der checkout_payment.php
    Antwort #6 am: 03. April 2011, 02:49:17
    Hi,
    es wäre doch nicht unflott wenn du es teilst, falls jemand mal vor dem selben Problem steht. ;)

    luckybaron

    • Mitglied
    • Beiträge: 168
    Guthaben Layout in der checkout_payment.php
    Antwort #7 am: 03. April 2011, 08:43:55
    Ja gern hier meine Lösung.

    Also man suche in der "/includes/classes/order_total.php" folgendes:

    Code: PHP  [Auswählen]
            function credit_selection() {
                    $selection_string = '';
                    $close_string = '';
                    $credit_class_string = '';
                    if (MODULE_ORDER_TOTAL_INSTALLED) {
                            $header_string  = '<tr><td>';
                            $header_string .= '<table class="paymentblock" border="0" width="100%" cellspacing="0" cellpadding="6">';
                            $header_string .= '<td width="90%" class="header">'.TABLE_HEADING_CREDIT.'</td>';
                            $header_string .= '<td width="10%" class="header"></td>';
                            $header_string .= '</table>';
                            $header_string .= '</td></tr>';
                            $close_string .= '<tr><td width="100%">'.xtc_draw_separator('pixel_trans.gif', '100%', '10').'</td></tr>';

                            reset($this->modules);
                            $output_string = '';
                            while (list (, $value) = each($this->modules)) {
                                    $class = substr($value, 0, strrpos($value, '.'));
                                    if ($GLOBALS[$class]->enabled && $GLOBALS[$class]->credit_class) {
                                            $use_credit_string = $GLOBALS[$class]->use_credit_amount();
                                            if ($selection_string == '')
                                                    $selection_string = $GLOBALS[$class]->credit_selection();
                                            if (($use_credit_string != '') || ($selection_string != '')) {
                                                    $output_string .= '<tr colspan="4"><td colspan="4" width="100%">'.xtc_draw_separator('pixel_trans.gif', '100%', '10').'</td></tr>';
                                                    $output_string .= '<tr class="moduleRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)">';
                                                    $output_string .= '<td width="10">'.xtc_draw_separator('pixel_trans.gif', '10', '1').'</td>';
                                                    // BOF - vr - 2010-03-03 fix gv display on checkout
                                                    // $output_string .='<td class="main"><strong>'.$GLOBALS[$class]->header.'</strong></td>';
                                                    // EOF - vr - 2010-03-03 fix gv display on checkout
                                                    $output_string .=  $use_credit_string;
                                                    $output_string .= '<td width="10">'.xtc_draw_separator('pixel_trans.gif', '10', '1').'</td>';
                                                    $output_string .= '</tr>'."\n";
                                                    $output_string .= $selection_string;
                                            }

                                    }
                            }
                            if ($output_string != '') {
                                    $output_string = $header_string.$output_string;
                                    $output_string .= $close_string;
                            }
                    }
                    return $output_string;
            }
     
    und passt es seinen Bedürfnissen an, bei mir sieht es jetzt so aus:

    Code: PHP  [Auswählen]
    function credit_selection() {
                    $selection_string = '';
                    $close_string = '';
                    $credit_class_string = '';
                    if (MODULE_ORDER_TOTAL_INSTALLED) {
                            $header_string .= '<h1>'.TABLE_HEADING_CREDIT.'</h1>';
                            $close_string .= '<tr><td width="100%">'.xtc_draw_separator('pixel_trans.gif', '100%', '10').'</td></tr>';

                            reset($this->modules);
                            $output_string = '';
                            while (list (, $value) = each($this->modules)) {
                                    $class = substr($value, 0, strrpos($value, '.'));
                                    if ($GLOBALS[$class]->enabled && $GLOBALS[$class]->credit_class) {
                                            $use_credit_string = $GLOBALS[$class]->use_credit_amount();
                                            if ($selection_string == '')
                                                    $selection_string = $GLOBALS[$class]->credit_selection();
                                            if (($use_credit_string != '') || ($selection_string != '')) {
                                                    $output_string .=  '<div class="highlightbox">'.$use_credit_string.'</div>';
                                                    $output_string .= '<td width="10">'.xtc_draw_separator('pixel_trans.gif', '10', '1').'</td>';
                                                    $output_string .= $selection_string;
                                            }

                                    }
                            }
                            if ($output_string != '') {
                                    $output_string = $header_string.$output_string;
                                    $output_string .= $close_string;
                            }
                    }
                    return $output_string;
            }
     
    Und hier nochmal ein Bild zum Vergleich:

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

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Guthaben Layout in der checkout_payment.php
    Antwort #8 am: 03. April 2011, 16:21:23
    Wir hatten das Layout in r810 bereits angepasst und optimiert.

    Grüße

    Torsten

    Ryobu Shinto

    • Neu im Forum
    • Beiträge: 12
    Re: Guthaben Layout in der checkout_payment.php
    Antwort #9 am: 18. Oktober 2012, 20:29:21
    Habe nun alles versucht die Box Optisch den anderen Bezahlarten anzupassen... bekomme aber die Auswahlbox nicht in die Überschrift.

    Weis jemand rat?
    Trade Republic - Provisionsfrei Aktien handeln
    1 Antworten
    1600 Aufrufe
    08. April 2015, 09:36:42 von Hetfield
    15 Antworten
    12541 Aufrufe
    06. Dezember 2010, 19:41:08 von Tomcraft
    4 Antworten
    4435 Aufrufe
    13. Juni 2011, 17:52:04 von xstedt