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: iFrames AGB & Widerrufsbelehrung im 3 Schritt beim Checkout

    Valdi

    • Neu im Forum
    • Beiträge: 6
    Hallo zusammen,

    Ich bin gerade dabei den neuen WebShop meiner Frau mittels modified zu realisieren.

    Nachdem ich mir nun die Original css angepasst habe an unsere Bedürfnisse und die 3-Spalten-Ansicht hinzugefügt habe sind beide o.g. Frames nur noch am unteren linken Bildschirmrand zu sehen, aber nicht mehr zu lesen. Soll heissen, der Frame kommt nicht mehr in die Bildschirmmitte, wie beim Original-Template.

    Da ich bei php auch noch nicht der Pro bin, stellt sich mir die Frage, wo ich diese Modifikation finde und ändern kann.

    Und wenn ich schon einmal hier bin, gleich noch eine andere Frage: Bei der Installation habe ich fälschlicherweise meinen Namen, anstatt den Namen meiner Frau angegeben. Jetzt erscheint bei Rechnungsstellung immer meiner, nicht Ihrer. Unter Konfiguration --> mein Shop hab ich alles auf den Namen meiner Frau angepasst, hilft aber irgendwie nix :(

    Ich hab auch mal Screenshots mit angeheftet... ich hoffe, das es soweit klar formuliert ist, wo mein Problem liegt :D

    Ich hoffe, es findet sich hier Hilfe, damit ich den Shop bald online stellen kann.

    mfG Astvaldur

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

    jumpM

    • Fördermitglied
    • Beiträge: 697
    • Geschlecht:
    Re: iFrames AGB & Widerrufsbelehrung im 3 Schritt beim Checkout
    Antwort #1 am: 15. Februar 2016, 16:05:49
    Hi,

    den Namen kannst Du meiner Ansicht nach unter Kunden ändern!

    Robert

    Valdi

    • Neu im Forum
    • Beiträge: 6
    Re: iFrames AGB & Widerrufsbelehrung im 3 Schritt beim Checkout
    Antwort #2 am: 15. Februar 2016, 16:17:02
    okay, dann ist also der erste Admin auch immer der Rechnungsersteller?!

    Weil nachdem ichs nun geändert habe, habe ich mich auch wieder als Shop-Betreiber auf dem Rechnungsbogen stehen :D
    Demzufolge müsste ich ja meine Frau als ersten Admin und mich als zweiten machen.

    Valdi

    jumpM

    • Fördermitglied
    • Beiträge: 697
    • Geschlecht:
    Re: iFrames AGB & Widerrufsbelehrung im 3 Schritt beim Checkout
    Antwort #3 am: 15. Februar 2016, 16:19:29
    hatte mich übrigens testweise angemeldet....

    wenn alles ok ist, kannst mich bitte wieder löschen....  :-D

    Valdi

    • Neu im Forum
    • Beiträge: 6
    Re: iFrames AGB & Widerrufsbelehrung im 3 Schritt beim Checkout
    Antwort #4 am: 15. Februar 2016, 16:24:29
    kein Problem, ist eh noch alles im Aufbau. Aber wie hast die Adresse raus bekommen? O.o *kopfkratz*

    Edit mein ich sollt meine Bilder kontrollieren, vorm Posten :D

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: iFrames AGB & Widerrufsbelehrung im 3 Schritt beim Checkout
    Antwort #5 am: 15. Februar 2016, 16:28:19
    dritter Screenshot .... Adresszeile des Browsers :-D

    Valdi

    • Neu im Forum
    • Beiträge: 6
    Re: iFrames AGB & Widerrufsbelehrung im 3 Schritt beim Checkout
    Antwort #6 am: 15. Februar 2016, 16:52:59
    okay...

    EDIT: die Rechnungsstellende Adresse geht seltsamerweise immer noch über meinen Namen, obwohl ich jetzt den Admin komplett auf meine Frau übertragen habe.

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: iFrames AGB & Widerrufsbelehrung im 3 Schritt beim Checkout
    Antwort #7 am: 15. Februar 2016, 17:44:52
    Der Shop kann keine Rechnungen .... nur Bestellungen. Hast du ein Modul eingebaut für die Rechnungen? Welches?

    Valdi

    • Neu im Forum
    • Beiträge: 6
    Re: iFrames AGB & Widerrufsbelehrung im 3 Schritt beim Checkout
    Antwort #8 am: 15. Februar 2016, 18:14:08
    ich hab noch gar nix an zusätzlichen Modulen verbaut...

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: iFrames AGB & Widerrufsbelehrung im 3 Schritt beim Checkout
    Antwort #9 am: 15. Februar 2016, 18:29:27
    :-o OK, das ist mir neu .... der Knopf ist mir nie aufgefallen.

    Beim Klick auf den Knopf wird die Datei /admin/print_order.php aufgerufen:
    Code: PHP  [Auswählen]
    <?php
    /* -----------------------------------------------------------------------------------------
       $Id: print_order.php 3792 2012-10-18 11:26:51Z web28 $

       modified eCommerce Shopsoftware
       http://www.modified-shop.org

       Copyright (c) 2009 - 2013 [www.modified-shop.org]
       -----------------------------------------------------------------------------------------
       based on:
       (c) 2003 nextcommerce (print_order.php,v 1.1 2003/08/19); www.nextcommerce.org
       (c) 2006 XT-Commerce (print_order.php 1166 2005-08-21)

       Released under the GNU General Public License
       ---------------------------------------------------------------------------------------*/


      require('includes/application_top.php');
      // include needed functions
      require_once(DIR_FS_INC .'xtc_get_attributes_model.inc.php');
      require_once(DIR_FS_INC .'xtc_not_null.inc.php');
      require_once(DIR_FS_INC .'xtc_format_price_order.inc.php');

      $smarty = new Smarty;

      // BOF - DokuMan - 2011-12-08 - get store name for display in letter box of packing slip
      $query_store_name=xtc_db_query("-- admin/print_order.php
                                      SELECT configuration_value AS store_name
                                        FROM "
    . TABLE_CONFIGURATION . "
                                       WHERE configuration_key='STORE_NAME'
                                       LIMIT 1"
    );

      while($row = xtc_db_fetch_array($query_store_name)){
        $smarty->assign('store_name', $row['store_name']);
      }
      // EOF - DokuMan - 2011-12-08 - get store name for display in letter box of packing slip

      // get order data
      include(DIR_WS_CLASSES . 'order.php');
      $order = new order((int)$_GET['oID']);

      $smarty->assign('address_label_customer',xtc_address_format($order->customer['format_id'], $order->customer, 1, '', '<br />'));
      $smarty->assign('address_label_shipping',xtc_address_format($order->delivery['format_id'], $order->delivery, 1, '', '<br />'));
      $smarty->assign('address_label_payment',xtc_address_format($order->billing['format_id'], $order->billing, 1, '', '<br />'));
      $smarty->assign('csID',$order->customer['csID']);
      $smarty->assign('vat_id',$order->customer['vat_id']);

      // get products data
      include_once(DIR_FS_CATALOG.DIR_WS_CLASSES .'xtcPrice.php');
      $xtPrice = new xtcPrice($order->info['currency'], $order->info['status']);

      $order_total = $order->getTotalData($order->info['order_id']);
      $order_data = $order->getOrderData($order->info['order_id']);

      $smarty->assign('order_data', $order_data);
      $smarty->assign('order_total', $order_total['data']);

      // assign language to template for caching
      $languages_query = xtc_db_query("select code, language_charset from " . TABLE_LANGUAGES . " WHERE directory ='". $order->info['language'] ."'");
      $langcode = xtc_db_fetch_array($languages_query);
      $smarty->assign('langcode', $langcode['code']);
      $smarty->assign('charset', $langcode['language_charset']);
      $smarty->assign('language', $order->info['language']);

      $smarty->assign('logo_path',HTTP_SERVER . DIR_WS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/img/');
      $smarty->assign('oID',$order->info['order_id']);
      if ($order->info['payment_method']!='' && $order->info['payment_method']!='no_payment') {
        include(DIR_FS_CATALOG.'lang/'.$_SESSION['language'].'/modules/payment/'.$order->info['payment_method'].'.php');
        $payment_method=constant(strtoupper('MODULE_PAYMENT_'.$order->info['payment_method'].'_TEXT_TITLE'));
        $smarty->assign('PAYMENT_METHOD',$payment_method);
      }
      $smarty->assign('COMMENTS', $order->info['comments']);
      $smarty->assign('DATE',xtc_date_long($order->info['date_purchased']));

      // dont allow cache
      $smarty->caching = false;
      $smarty->template_dir=DIR_FS_CATALOG.'templates';
      $smarty->compile_dir=DIR_FS_CATALOG.'templates_c';
      $smarty->config_dir=DIR_FS_CATALOG.'lang';
      $smarty->display(CURRENT_TEMPLATE . '/admin/print_order.html');
    ?>
    Da wird auch bei mir richtigerweise die Kundenadresse oben in der Anschrift platziert. Da diese "Rechnung" entweder vom Steuerberater oder später vom Finanzamt bemängelt werden wird .... nimm eine Warenwirtschaft, z.B. JTL kann man per connector mit Modified verbinden.

    Oder .... Wenn Du da ohne Wawi eine richtige Rechnung haben möchtest, es gib ein Modul das PDF Rechnungen macht. Findet sich hier im Forum.

    Valdi

    • Neu im Forum
    • Beiträge: 6
    Re: iFrames AGB & Widerrufsbelehrung im 3 Schritt beim Checkout
    Antwort #10 am: 15. Februar 2016, 18:44:29
    Danke für den Tip. Werd ich mir mal anschauen...

    Das Problem mit dem AGB- und Widerrufsbelehrung-Link hab ich auch hin bekommen, lag an der thickbox.css

    So aber wo kann ich die Kompletten Daten des Shops ändern? *koppkratz* eigentlich gehe ich davon aus, dass die geändert werden, wenn ich die unter "Mein Shop" ändere... aber leider nix.

    Astvaldur

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: iFrames AGB & Widerrufsbelehrung im 3 Schritt beim Checkout
    Antwort #11 am: 16. Februar 2016, 13:58:15
    In den mails? Im templateordner mails/signatur.html und mails/signatur.txt
    46 Antworten
    21007 Aufrufe
    02. Februar 2014, 15:02:43 von robbi77
    5 Antworten
    3106 Aufrufe
    29. September 2012, 08:20:58 von anro
    2 Antworten
    2620 Aufrufe
    04. September 2011, 04:15:08 von Donco
    2 Antworten
    2677 Aufrufe
    11. Februar 2012, 16:16:18 von Kawabiker
               
    anything