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: Auftragsbestätigung NUR manuell verschicken

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Auftragsbestätigung NUR manuell verschicken
    Antwort #15 am: 05. September 2016, 16:55:30
    Das Thema hatten wir früher schon, finde ich aber nicht

    Bei einem 1.06 reicht das in der send_order.php:

    Code: PHP  [Auswählen]
      if (isset($send_by_admin)) {
        $html_mail = $smarty->fetch(CURRENT_TEMPLATE.'/mail/'.$order->info['language'].'/order_mail_admin.html');
        $txt_mail = $smarty->fetch(CURRENT_TEMPLATE.'/mail/'.$order->info['language'].'/order_mail_admin.txt');
      } else {
        $html_mail = $smarty->fetch(CURRENT_TEMPLATE.'/mail/'.$order->info['language'].'/order_mail.html');
        $txt_mail = $smarty->fetch(CURRENT_TEMPLATE.'/mail/'.$order->info['language'].'/order_mail.txt');
        $email_attachments = '';
      }

    Der Quellcode erklärt sich von selbst.

    Gruss Web28

    dertobinator

    • Fördermitglied
    • Beiträge: 601
    • Geschlecht:
    Re: Auftragsbestätigung NUR manuell verschicken
    Antwort #16 am: 06. September 2016, 08:57:38
    @web28

    Damit wird die order_mail erfolgreich versendet. Aber nach Klick im Admin auf "Auftragsbestätigung versenden" kommt wieder die Fehlermeldung
    Zitat
    Die Seite www.brake-point.de funktioniert nicht

    www.brake-point.de kann diese Anfrage momentan nicht verarbeiten.

    Auszug aus den ERROR-Logs:

    Zitat
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/classes/class.inputfilter.php on line 304
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/classes/class.inputfilter.php on line 306
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/classes/class.inputfilter.php on line 304
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/classes/class.inputfilter.php on line 306
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/classes/class.inputfilter.php on line 304
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/classes/class.inputfilter.php on line 306
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/classes/class.inputfilter.php on line 304
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/classes/class.inputfilter.php on line 306
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/classes/class.inputfilter.php on line 304
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/classes/class.inputfilter.php on line 306
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/classes/class.inputfilter.php on line 304
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/classes/class.inputfilter.php on line 306
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant BOX_ALKIM_MODULE already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 3
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant AC_SUBMIT already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 4
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant AC_YES already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 5
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant AC_NO already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 6
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant AMC_SAVED already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 7
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant AMC_NO_MODULES already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 8
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant INSTALL_THIS already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 9
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant AMC_OPEN already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 10
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant AMC_DELETE already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 11
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant BM_NAME already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 13
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant BM_EMAIL already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 14
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant BM_SUBJECT already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 15
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant BM_MESSAGE already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 16
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant BM_NEWS already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 17
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant BM_CONTACT already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 18
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant BM_FAQ already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 19
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant BM_YOUR_MESSAGE already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 20
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant BM_MESSAGE_SENT already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 21
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant BM_PLEASE_ENTER_EMAIL already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 22
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant ALKIM_COLOR_SCHEME_INTRO already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 23
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Undefined index: action in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/kfz/app_top.inc.php on line 29
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Undefined index: tag_box in /is/htdocs/wp1002642_T8O90SMEDU/www/templates/tb_modified eCommerce Shopsoftware_104/source/boxes/t10_tagcloud.php on line 32
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Undefined variable: tag_id in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/classes/t10.tags.php on line 162
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Undefined index: t10_tags in /is/htdocs/wp1002642_T8O90SMEDU/www/templates_c/%%14^143^143ECD66%%box_t10_tagcloud.html.php on line 13
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Undefined index: deny_cart in /is/htdocs/wp1002642_T8O90SMEDU/www/templates_c/%%30^308^308778AB%%box_cart.html.php on line 7
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Undefined index: products_id in /is/htdocs/wp1002642_T8O90SMEDU/www/templates/tb_modified eCommerce Shopsoftware_104/source/boxes/whats_new.php on line 57
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Warning:  Illegal string offset 'products_id' in /is/htdocs/wp1002642_T8O90SMEDU/www/templates/tb_modified eCommerce Shopsoftware_104/source/boxes/whats_new.php on line 68
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Uninitialized string offset: 0 in /is/htdocs/wp1002642_T8O90SMEDU/www/templates/tb_modified eCommerce Shopsoftware_104/source/boxes/whats_new.php on line 68
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Undefined variable: col in /is/htdocs/wp1002642_T8O90SMEDU/www/templates_c/%%54^54F^54FBE90B%%categorie_listing.html.php on line 30
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Undefined index: MODULE_new_products in /is/htdocs/wp1002642_T8O90SMEDU/www/templates_c/%%54^54F^54FBE90B%%categorie_listing.html.php on line 59
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Undefined index: tpl in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/header.php on line 51
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/modules/metatags.php on line 183
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/modules/metatags.php on line 183
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/modules/metatags.php on line 183
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/modules/metatags.php on line 183
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/modules/metatags.php on line 183
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/modules/metatags.php on line 183
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/modules/metatags.php on line 183
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/modules/metatags.php on line 183
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/modules/metatags.php on line 183
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/modules/metatags.php on line 183
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/modules/metatags.php on line 183
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/modules/metatags.php on line 183
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/modules/metatags.php on line 183
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/modules/metatags.php on line 183
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/modules/metatags.php on line 183
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/modules/metatags.php on line 183
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/modules/metatags.php on line 183
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /is/htdocs/wp1002642_T8O90SMEDU/www/includes/modules/metatags.php on line 183
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Use of undefined constant php - assumed 'php' in /is/htdocs/wp1002642_T8O90SMEDU/www/templates/tb_modified eCommerce Shopsoftware_104/css/general.css.php on line 16

    @bonsai

    Hoffentlich ist das jetzt aussagekräftiger...

    dertobinator

    • Fördermitglied
    • Beiträge: 601
    • Geschlecht:
    Re: Auftragsbestätigung NUR manuell verschicken
    Antwort #17 am: 06. September 2016, 09:44:18
    Die geänderte send_order.php scheint soweit okay zu sein.
    Ich habe bei der order_mail lediglich den Text geändert. Diese Datei dann kopiert und noch einmal verändert als order_mail_admin angelegt.
    Aber sowie die veränderten Dateien hochgeladen sind, tritt der Fehler auf.

    Anbei mal meine geänderte order_mail.

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: Auftragsbestätigung NUR manuell verschicken
    Antwort #18 am: 06. September 2016, 11:46:46
    Bitte mal als allererstes die deprecated Meldung abstellen!

    Code: PHP  [Auswählen]
    PHP Deprecated:  preg_replace(): The /e modifier is deprecated

    In den beiden Dateien
    /includes/application_top.php
    /admin/includes/application_top.php

    Suche:
    Code: PHP  [Auswählen]
      error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT); //exlude E_STRICT on PHP 5.4
     
    Ersetze:
    Code: PHP  [Auswählen]
      error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED); //exlude E_STRICT on PHP 5.4
     

    Das kann dafür sorgen, dass kein Header gesetzt werden kann, wenn das Error reporting an ist.

    dertobinator

    • Fördermitglied
    • Beiträge: 601
    • Geschlecht:
    Re: Auftragsbestätigung NUR manuell verschicken
    Antwort #19 am: 06. September 2016, 12:33:00
    Das habe ich bereits neulich ersetzt, als Du mich darauf hingewiesen hast.
    In beiden aktuellen application.php sind die entsprechenden Zeilen ausgetauscht / ergänzt.

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: Auftragsbestätigung NUR manuell verschicken
    Antwort #20 am: 07. September 2016, 11:21:58
    Das hat vermutlich keinen Einfluss, sollte aber behoben werden! Zerschossenes CSS kann für Überraschungen sorgen.
    Code: XML  [Auswählen]
    PHP Notice:  Use of undefined constant php - assumed 'php' in /is/htdocs/wp1002642_T8O90SMEDU/www/templates/tb_modified eCommerce Shopsoftware_104/css/general.css.php on line 16

    Das sehe ich irgendwie öfter mal .... aus irgendwelchen Gründen wird die Datei doppelt includiert. Wenn das jetzt vor einem Mailheader kommt, geht es nicht eine Mail zu senden.
    Code: XML  [Auswählen]
    [Tue Sep 06 01:46:53 2016] [-:error] [pid 28152] [client 127.0.0.1:54986] [host www.brake-point.de] PHP Notice:  Constant AC_YES already defined in /is/htdocs/wp1002642_T8O90SMEDU/www/alkimmedia_modules/general/lang/german/configuration.php on line 5
    Teste mal ob es was bringt, wenn man die defines so umbaut:
    Aus
    Code: PHP  [Auswählen]
    define('KONSTANTE', 'WERT');
    das bauen:
    Code: PHP  [Auswählen]
    if (!defined('KONSTANTE')) define('KONSTANTE', 'WERT');

    Ansonsten kann noch irgendwo ein logischer Fehler stecken. Das müsste ich mir aber selbst ansehen.

    Mantronix

    • Fördermitglied
    • Beiträge: 155
    Re: Auftragsbestätigung NUR manuell verschicken
    Antwort #21 am: 07. September 2016, 11:31:34
    In deiner order_mail.txt hast du vor dem Widerrufsrecht ein {/if} zuviel

    ich denke, das solltest du mal entfernen.

    LG

    Mantronix

    • Fördermitglied
    • Beiträge: 155
    Re: Auftragsbestätigung NUR manuell verschicken
    Antwort #22 am: 07. September 2016, 11:50:14
    Code: PHP  [Auswählen]
    {foreach name=aussen item=order_values from=$order_data}
    {if $smarty.const.SHOW_IMAGES_IN_EMAIL == 'true'}
    {if $order_values.PRODUCTS_IMAGE neq ''}  {/if} {/if}

    weiß nicht genau ob so funktioniert?
    Wo kommt das her?

    LG

    dertobinator

    • Fördermitglied
    • Beiträge: 601
    • Geschlecht:
    Re: Auftragsbestätigung NUR manuell verschicken
    Antwort #23 am: 07. September 2016, 12:09:34
    @Bonsai

    Da ich ja überhaupt keine PHP-Kenntnisse habe, weiß ich nicht ansatzweise, was ich wo ersetzen soll. Das ist doof, dass Du helfen willst, ich es aber nicht umsetzen kann...

    @Mantronix:

    Die if´s habe ich entfernt. Ändert aber nichts und es hat auch mit denen vorher funktioniert.
    Wo die zitierten Zeilen herkommen, kann ich nicht sagen. Sie sind aber auch in meinen Originaldateienvorhanden, mit denen es funktioniert.

    Schade, dass ich hier keine HTML-Dateien anhängen kann, sonst würde ich da mal Original und "Fälschung" anhängen...

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: Auftragsbestätigung NUR manuell verschicken
    Antwort #24 am: 07. September 2016, 12:14:43
    Packe beide in ein Zip und es geht :-D

    Pack mal die mit ein!
    /templates/tb_modified eCommerce Shopsoftware_104/css/general.css.php

    Und die:
    /alkimmedia_modules/general/lang/german/configuration.php

    dertobinator

    • Fördermitglied
    • Beiträge: 601
    • Geschlecht:
    Re: Auftragsbestätigung NUR manuell verschicken
    Antwort #25 am: 07. September 2016, 12:32:11
    Bonsai, Du Fuchs, Du!  :-D

    Ich hab mal die geänderte send_order.php noch mit eingepackt. Obwohl die ja bereits im Shop läuft und es mit den Originaldateien läuft.

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: Auftragsbestätigung NUR manuell verschicken
    Antwort #26 am: 07. September 2016, 14:28:30
    die general.css.php ist sauber. Keine Ahnung warum der Fehler kam.

    die configuration
    mache das so wie ich die erste Zeile umgebaut habe mit allen Zeilen:
    Code: PHP  [Auswählen]
    if (!defined('BOX_ALKIM_MODULE')) define('BOX_ALKIM_MODULE', 'Alkim Media Module');
    define('AC_SUBMIT', 'Speichern');
    define('AC_YES', 'Ja');
    define('AC_NO', 'Nein');
    ...

    Kurzerklärung:
    define('NAME', 'Wert');
    legt eine Konstante mit dem Namen NAME und dem Wert Wert an. Da es eine Konstante ist, deren Wert sich nie ändern darf, geht das genau einmal. Bei Dir im Shop läuft das .... warum auch immer ... zweimal.
    defined('NAME') liefert true wenn die Konstante existiert. Das ! negiert das Verhalten.

    Also if (!defined('WILLI')) define('WILLI', 'Wert'); bedeutet: wenn es die Konstante WILLI nicht gibt, definierte sie mit dem Wert Wert

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 14.000
    • Geschlecht:
    Re: Auftragsbestätigung NUR manuell verschicken
    Antwort #27 am: 07. September 2016, 15:05:22
    Just for the record.
    Kurzversion:
    Code: PHP  [Auswählen]
    defined('BOX_ALKIM_MODULE') || define('BOX_ALKIM_MODULE', 'Alkim Media Module');

    Gruß,
    noRiddle

    dertobinator

    • Fördermitglied
    • Beiträge: 601
    • Geschlecht:
    Re: Auftragsbestätigung NUR manuell verschicken
    Antwort #28 am: 07. September 2016, 15:32:37
    Ich hab es nun abgeändert in der Bonsai-Version, weil die schon fertig hochgeladen war, bevor ich noRiddles Kurzversion gesehen habe. Wenn ich noRiddle richtig verstanden habe, ist das aber grundsätzlich egal, welche Version ich nehme, korrekt?

    Verständnisfrage:
    Das hat jetzt aber direkt nicht mit meinem Ausgangsproblem zutun, richtig?
    Jedenfalls hat es keine Abhilfe geschaffen.

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 14.000
    • Geschlecht:
    Re: Auftragsbestätigung NUR manuell verschicken
    Antwort #29 am: 07. September 2016, 15:36:52
    • Ja, ob Kurzversion oder Bonsais Version ist egal.
    • Ich weiß nicht ob es mit deinem Problem zu tun hat, habe lediglich einen Einwurf gemacht.
      Für dein Problem solltest du jemanden schauen lassen, vielleicht Bonsai ? (nicht mich)

    Gruß,
    noRiddle
    3 Antworten
    3257 Aufrufe
    11. Oktober 2012, 13:53:17 von kumpelmagnet
    8 Antworten
    7623 Aufrufe
    22. September 2011, 23:42:36 von C1C2
    14 Antworten
    2501 Aufrufe
    06. März 2020, 23:53:17 von JPW
    2 Antworten
    1291 Aufrufe
    22. August 2017, 11:22:12 von xetic
               
    anything