Ankündigung

Einklappen
Keine Ankündigung bisher.

Auf Checkout Seite "defekte" Buttons

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    (Zen-Cart 1.5.6) Auf Checkout Seite "defekte" Buttons

    Hallo,

    Ich teste gerade mit Zen Cart 1.56d und dem Winchester Black 1.71 Template auf einem lokalen Server.

    Soweit funktioniert auch alles, nur beim Checkout am Schluss (main_page=checkout_success) sind zwei Buttons nicht in Ordnung:

    Gleichzeitig werden in den Logfiles folgende Fehler schrieben:

    Code:
    [28-Apr-2020 18:40:36 Europe/Berlin] Request URI: /index.php?main_page=checkout_success, IP address: 1.43.123.1#1 require(/var/www/test/includes/templates/template_default/templates/tpl_checkout_success_default.php) called at [/var/www/www/test/includes/templates/winchester_black/common/tpl_main_page.php:259]
    #2 require(/var/www/test/includes/templates/winchester_black/common/tpl_main_page.php) called at [/var/www/test/index.php:97]
    --> PHP Warning: Use of undefined constant BUTTON_IMAGE_CONTACT_US - assumed 'BUTTON_IMAGE_CONTACT_US' (this will throw an Error in a future version of PHP) in /var/www/test/includes/templates/template_default/templates/tpl_checkout_success_default.php on line 63.
    
    
    [28-Apr-2020 18:40:36 Europe/Berlin] Request URI: /index.php?main_page=checkout_success, IP address: 1.43.123.1
    #1 require(/var/www/test/includes/templates/template_default/templates/tpl_checkout_success_default.php) called at [/var/www/www/test/includes/templates/winchester_black/common/tpl_main_page.php:259]
    #2 require(/var/www/test/includes/templates/winchester_black/common/tpl_main_page.php) called at [/var/www/test/index.php:97]
    --> PHP Warning: Use of undefined constant BUTTON_CONTACT_US_TEXT - assumed 'BUTTON_CONTACT_US_TEXT' (this will throw an Error in a future version of PHP) in /var/www/test/includes/templates/template_default/templates/tpl_checkout_success_default.php on line 63.
    
    
    [28-Apr-2020 18:40:36 Europe/Berlin] Request URI: /index.php?main_page=checkout_success, IP address: 1.43.123.1
    #1 require(/var/www/test/includes/templates/template_default/templates/tpl_checkout_success_default.php) called at [/var/www/www/test/includes/templates/winchester_black/common/tpl_main_page/includes/templates/winchester_black/common/tpl_main_page.php:259]
    #2 require(/var/www/test/includes/templates/winchester_black/common/tpl_main_page.php) called at [/var/www/test/index.php:97]
    --> PHP Warning: Use of undefined constant BUTTON_IMAGE_MY_ORDERS - assumed 'BUTTON_IMAGE_MY_ORDERS' (this will throw an Error in a future version of PHP) in /var/www/test/includes/templates/template_default/templates/tpl_checkout_success_default.php on line 64.
    
    
    [28-Apr-2020 18:40:36 Europe/Berlin] Request URI: /index.php?main_page=checkout_success, IP address: 1.43.123.1
    #1 require(/var/www/test/includes/templates/template_default/templates/tpl_checkout_success_default.php) called at [/var/www/www/test/includes/templates/winchester_black/common/tpl_main_page.php:259]
    #2 require(/var/www/test/includes/templates/winchester_black/common/tpl_main_page.php) called at [/var/www/test/index.php:97]
    --> PHP Warning: Use of undefined constant BUTTON_MY_ORDERS_TEXT - assumed 'BUTTON_MY_ORDERS_TEXT' (this will throw an Error in a future version of PHP) in /var/www/test/includes/templates/template_default/templates/tpl_checkout_success_default.php on line 64.
    Das ganze passiert sowohl in Deutsch, als auch in Englisch. Und ich finde den Fehler einfach nicht. Bin allerdings auch nicht wirklich der Crack, was PHP angeht.

    Wenn ich auf das Standard Template umschalte, werden die Buttons richtig angezeigt. Ich hatte die Instanz auch schon komplett neu installiert gehabt. Aber der Fehler war auch beim 2. Versuch drin (Hatte vorher alles gelöscht gehabt, also www Verzeichnis und DB Instanz).

    Vielen Dank im Voraus.

    VG Dirk

    Zen Cart 1.5.6d
    Datenbank Patch Level: 1.5.6
    PHP Version: 7.3.15 (Zend: 3.3.15)
    MySQL 5.7.29
    Linux 3.10.0-962.3.2.lve1.5.31.el7.x86_64

    #2
    In diesem Template fehlen in einer Sprachdatei einige Definitionen.

    includes/languages/german/winchester_black/button_names.php

    Füge die fehlenden ein:

    Code:
    define('BUTTON_IMAGE_CONTACT_US', 'button_contact_us.gif');
    define('BUTTON_IMAGE_MY_ACCOUNT', 'button_my_account.gif');
    define('BUTTON_IMAGE_MY_ORDERS', 'button_my_orders.gif');
    
    define('BUTTON_CONTACT_US_TEXT', 'Kontakt');
    define('BUTTON_LOOKUP_ALT', 'Ansehen');
    define('BUTTON_MY_ACCOUNT_TEXT', 'Mein Konto');
    define('BUTTON_MY_ORDERS_TEXT', 'Meine Bestellungen');
    define('BUTTON_VIEW_ALL_ALT', 'Alle anzeigen');
    Dasselbe entsprechend in includes/languages/english/winchester_black/button_names.php

    Kommentar

    Info zu diesem Forenarchiv:
    Mit Release von 1.5.7 wurde die deutsche Zen Cart Version auf eine reine DIY-Lösung umgestellt.
    Für einen Support via Forum stehen keine personellen und zeitlichen Ressourcen mehr zur Verfügung.
    Dieses Supportforum bleibt im Nur-Lesen-Modus als Wissensarchiv noch online verfügbar.
    PM Funktionalität, Registrierung und Posten neuer Beiträge sind deaktiviert.
    Zugriff auf Anhänge in den Postings ist auch ohne Registrierung/Einloggen möglich.
    FAQ und Downloadbereich des Forums wurden in die neue umfangreiche Knowledgebase auf der zen-cart-pro.at Website übernommen.

    Das Development der deutschen Zen Cart Version geht wie bisher auf Github weiter.
    Wir werden auch weiterhin neue Versionen bereitstellen und die Onlinedokumentation/Knowledgebase aktualisieren.
    Fehler in der Software können auf Github als Issues gemeldet werden.
    Follow us
    aktuelle version
    Zen Cart 1.5.7g deutsch
    vom 12.12.2023
    [Download]
    Lädt...
    X