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: Text "Summe" in der ceckout_confirmation

    homer1968

    • Mitglied
    • Beiträge: 177
    Text "Summe" in der ceckout_confirmation
    am: 11. Juni 2011, 21:51:08
    Tag Ihr,

    den Text "Summe:" in der ceckout_confirmation würde ich gern ändern in "Summe (Alle Preise sind Endpreise. Keine Ausweisung der MwSt. nach § 19 UStG.):"

    Wo mach ich das am geschicktesten?
    Lieben Dank
    oli



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

    franky_n

    • Experte
    • Beiträge: 4.950
    Text "Summe" in der ceckout_confirmation
    Antwort #1 am: 11. Juni 2011, 22:19:22
    Hallo homer1968,

    am Besten in der Datei:
    lang/german/modules/order_total/ot_total.php
    oder in Englisch bei:
    lang/english/modules/order_total/ot_total.php

    Viele Grüße

    Franky

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Text "Summe" in der ceckout_confirmation
    Antwort #2 am: 11. Juni 2011, 22:21:41
    Datei "/lang/german/lang_german.conf".

    Suche:

    Code: PHP  [Auswählen]
    text_total = 'Summe: '
     
    Ersetze mit:

    Code: PHP  [Auswählen]
    text_total = 'Summe (Alle Preise sind Endpreise. Keine Ausweisung der MwSt. nach § 19 UStG.): '
     
    Grüße

    Torsten

    homer1968

    • Mitglied
    • Beiträge: 177
    Text "Summe" in der ceckout_confirmation
    Antwort #3 am: 12. Juni 2011, 08:44:24
    ... das habe ich natürlich ausprobiert.
    Funktioniert aber nicht. Hierbei wird der Text "Summe:" in der account_history geändert, Des Wort "Summe" in der Übersicht im Bestellvorgang bleibt unverändert. Hatte auch gedacht, es läge vielleicht daran, dass eine Änderung erst im nächsten, neuen Bestellvorgang sichtbar wird - dass also beim Aktualisieren der Seite auf den bereits vorhandenen Datenbankeintrag zurückgegriffen wird. Hat aber offensichtlich damit nichts zu tun. Das Wort "Summe" in der Übersicht im Bestellvorgang muss meines Erachtens noch an einer anderen Stelle deffiniert sein.
    Jemand eine Idee?

    Nachtrag: @franky
    Lieben Dank für Deinen Hinweis, der natürlich vollkommen korrekt war. Hier steht's und hier ist es natürlich auch veränderbar.

    homer1968

    • Mitglied
    • Beiträge: 177
    Text "Summe" in der ceckout_confirmation
    Antwort #4 am: 12. Juni 2011, 09:25:39
    Ich noch einmal, sorry!

    Mit dem Ändern des Textes alleine komme ich nicht weiter. Sieht irgendwie doof aus. Bei Fettdruck habe ich an der einen oder anderen Stelle sorag einen Zeilenumbruch drin.

    Ich würde die beiden Sätze "Alle Preise sind...usw." gerne ganz am Ende als abschließende Zeile in den order_total - Block setzen.
    Wo wird denn dieser Block gestaltet?

    Lieben Dank noch einmal.
    oli

    franky_n

    • Experte
    • Beiträge: 4.950
    Text "Summe" in der ceckout_confirmation
    Antwort #5 am: 12. Juni 2011, 09:35:22
    Hallo homer1968,

    passend zur Language Datei findest Du die passende PHP Datei unter:
    /includes/modules/order_total/ot_total.php

    Diese Datei wird dann in der checkout_confirmation.php in Z.291ff verwertet:

    Code: PHP  [Auswählen]
    $total_block = '<table align="right">';
    if (MODULE_ORDER_TOTAL_INSTALLED) {
            $order_total_modules->process();
            $total_block .= $order_total_modules->output();
    }
    $total_block .= '</table><div style="clear:both"></div>';
    $smarty->assign('TOTAL_BLOCK', $total_block);
     
    Viele Grüße

    Franky

    homer1968

    • Mitglied
    • Beiträge: 177
    Text "Summe" in der ceckout_confirmation
    Antwort #6 am: 12. Juni 2011, 17:34:41
    ... lieben Dank für die Info.

    Das kann ich nicht!
    Dafür habe ich zu wenig php – Kenntnisse

    Mein Ziel:
    Innerhalb des farblich unterlegten order_total – Blocks, unterhalb der „Summe“, rechtsbündig würde ich gerne einen Satz einfügen. Wenn möglich in Abhängigkeit der Sprachen Deutsch und Englisch.

    Kann mir da jemand helfen?
    Lieben Dank im Voraus.
    oli

    web28

    • modified Team
    • Beiträge: 9.404
    Text "Summe" in der ceckout_confirmation
    Antwort #7 am: 12. Juni 2011, 18:46:02
    Am einfachsten ist doch ein {#ustinfo#} in die Templatedatei einzubauen.

    shopping_cart.html

    Code: PHP  [Auswählen]
    {$HIDDEN_OPTIONS}
    <p>{$MODULE_order_details}</p>
    {if $info_message_1!=''}<div class="errormessage">{$info_message_1}{$min_order}{$info_message_2}{$order_amount}</div>{/if}
    <div style="text-align: right; width:100%; padding-right:10px; font-size:11px;">{#ustinfo#}</div>
    <p>{if $CONTINUE_LINK}<a href="{$CONTINUE_LINK}">{$BUTTON_CONTINUE_SHOPPING}</a> {/if}{$BUTTON_RELOAD} {$BUTTON_CHECKOUT}</p>
    <p>{$FORM_END}{/if}
    {$MODULE_gift_cart}
    Und in den Sprach-.conf Dateien in der Sektion [shopping_cart] dann mit

    Code: PHP  [Auswählen]
    ustinfo= 'Dein Text'
     
    Deinen Text einbauen.

    Gruss Web28

    homer1968

    • Mitglied
    • Beiträge: 177
    Text "Summe" in der ceckout_confirmation
    Antwort #8 am: 12. Juni 2011, 21:25:56
    ...in der shopping_cart habe ich das bereits umgesetzt. Doch dadurch ändert sich in der Bestellübersicht im Schritt 3 einer Bestellung ja nichts. Dennoch danke für die Idee.

    Ich würde es gerne in die order_total einbauen. dann hätte ich den Satz, so denke ich jedenfalls, auch in der Bestätigungsmail drin.

    Eine order_total.html gibt es ja nicht!? Jemand eine Ahnung, wie man einen abschließenden Satz an das Ende der order_total.php einbaut?

    Lieben Dank.
    oli

    franky_n

    • Experte
    • Beiträge: 4.950
    Text "Summe" in der ceckout_confirmation
    Antwort #9 am: 13. Juni 2011, 07:23:27
    Hallo homer1968,

    in der checkout_confirmation.php nach Z. 296:

    Code: PHP  [Auswählen]
    $total_block .= '</table><div style="clear:both"></div>';
    einfach das angeben:

    Code: PHP  [Auswählen]
    $total_block .= '<table align="right">'.CHECKOUT_NOTICE.'</table>';
    Und dann im Language Bereich also /lang/german/german.php vor dem ?> ein:

    Code: PHP  [Auswählen]
    define('CHECKOUT_NOTICE', 'Alle Preise sind Endpreise. Keine Ausweisung der MwSt. nach § 19 UStG.');
    dito dann auch im englischen Bereich.
    Das sollte dann schon helfen. :)

    Viele Grüße

    Franky

    homer1968

    • Mitglied
    • Beiträge: 177
    Text "Summe" in der ceckout_confirmation
    Antwort #10 am: 13. Juni 2011, 09:18:06
    Hi Franky,

    erst einmal vielen Dank.
    Der Text wird so nicht richtig in den Block eingefügt. Er steht zwar am Ende und innerhalb, jedoch sieht es so aus, als würde eine weitere Spalte hinzugefügt. Der Text steht also nicht rechtsbündig unter der Summe, sondern in einer weiteren Spalte rechts unter der Summe.

    In der Druckversion der Bestellung im Schritt 4 erscheint er natürlich gar nicht.

    Noch einmal die Bitte/Frage:
    Kann man nicht so einen Satz in die order_total einfügen. Damit stünde er doch auch in der Druckversion in Schritt 4 und in der Bestätigungsmail, oder?

    Grüße
    oli

    franky_n

    • Experte
    • Beiträge: 4.950
    Text "Summe" in der ceckout_confirmation
    Antwort #11 am: 13. Juni 2011, 09:42:47
    Hallo homer1968,

    dann mach das oben gepostete doch vor das:

    Code: PHP  [Auswählen]
    <div style="clear:both"></div>
    In die Klasse wird es wohl nur bedingt rein gemacht werden können.
    Evtl. in /includes/classes/order_total.php in Z. 277 vor dem:

    Code: PHP  [Auswählen]
                    return $output_string;
    mit:

    Code: PHP  [Auswählen]
    $output_string .= '...';
    Aber ich befürchte das es dann in jeder Zeile erscheint...

    Viele Grüße

    Franky

    homer1968

    • Mitglied
    • Beiträge: 177
    Text "Summe" in der ceckout_confirmation
    Antwort #12 am: 13. Juni 2011, 10:20:05
    ... ich denke, ich habe da zu wenig Ahnung von PHP.
    Hab beide Ideen ausprobiert. Der Text erscheint beide Male links unter dem Strich über dem die Bestellpositionen aufgeführt sind.
    Kann es sein, dass so oder so Bestätigungsmail und Druck der Bestellung in Schritt 4 ebenfalls überarbeitet werden müssen?

    Ich denke gerade, dass das mit dem Block ot_total bzw. order_total gar nichts zu tun hat!?
    Im Admin-Bereich kann man ja die "Zusammenfassung" editiereen. Vielleicht kann man über den Weg Einfluss nehmen?
    Danke noch einmal für den Aufwand.
    oli

    homer1968

    • Mitglied
    • Beiträge: 177
    Text "Summe" in der ceckout_confirmation
    Antwort #13 am: 21. Juni 2011, 18:46:59
    Hi,

    sorry, aber ich muss noch einmal nachhaken, da der lange Satz, den ich einfügen muss (Kleinunternehmer) doch noch Probleme bereitet. Icherhalte jetzt, da die Zeile so lang ist z.B. in der Bestellübersicht einen fiesen Zeilenumbruch der „EUR“ in die nächste Zeile katapultiert.

    Ich habe den Satz in der lang/german/modules/order_total/ot_total.php vor „Summe:“ gesetzt.

    Es muss doch eine Möglichkeit geben in der includes/module/order_total/ot_total.php unter „Summe: …,.. EUR“ rechtsbündig einen Satz zu platzieren. Leider habe ich zu wenig Ahnung von PHP, weswegen ich darum bitte, ob mich da jemand unterstützen kann?

    Ich habe z.B. versucht diesen Code in der ot_total.php einfach zu verdoppeln.

    Code: PHP  [Auswählen]
    if ($_SESSION['customers_status']['customers_status_show_price_tax'] != 0) {

            $this->output[] = array('title' => $this->title . ':',
                                    'text' => '<strong>' . $xtPrice->xtcFormat($order->info['total'],true) . '</strong>',
                                    'value' => $xtPrice->xtcFormat($order->info['total'],false));
          }
    Der setzt mir dann die „Summe:…,.. EUR“ zweimal untereinander. Kann man die gedoppelte 2. Zeile nicht so modifizieren, dass dort rechtsbündig der Satz erscheint. Irgendwie ist hier eine Tabellenstruktur programmiert. Soweit war ich schon Ich krieg es aber nicht hin.

    Jemand eine Idee?
    Grüße
    oli

    homer1968

    • Mitglied
    • Beiträge: 177
    Text "Summe" in der ceckout_confirmation
    Antwort #14 am: 28. Juni 2011, 15:52:11
    Hi,

    ich hoffe Ihr seid nicht mehr allzu sehr mit Wartungsarbeiten für die Seite beschäftigt.
    Vielleicht kann jemand noch einmal hier drüber schauen (siehe oben).
    Lieben Dank.
    oli

    Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
               
    anything