Ergebnis 1 bis 5 von 5

Thema: Use of undefined constant CC_ENABLED_MC und Anzeige der Kreditkartenlogos

  1. #1
    Padawan Stufe VI Avatar von bumerang24
    Registriert seit
    25.11.2011
    Ort
    München
    Beiträge
    773
    Themen
    125
    DANKE
    47
    Erhaltene Danke: 57

    Standard Use of undefined constant CC_ENABLED_MC und Anzeige der Kreditkartenlogos

    Hallo zusammen,

    folgender Log ereicht mich bei Zahlung mit Braintree:


    Code:
    [02-Feb-2020 12:05:58 Europe/Berlin] Request URI:  /ajax.php?act=ajaxPayment&method=prepareConfirmation, IP address:  158
    #1  cc_validation->validate() called at  [/www/SHOP_156/includes/modules/payment/braintree_api.php:278]
    #2  braintree_api->pre_confirmation_check() called at  [/www/SHOP_156/includes/classes/payment.php:212]
    #3  payment->pre_confirmation_check() called at  [/wwwSHOP_156/includes/classes/ajax/zcAjaxPayment.php:111]
    #4  zcAjaxPayment->prepareConfirmation() called at [/www/ZC_SHOP_156/ajax.php:85]
    --> PHP Warning: Use of undefined constant CC_ENABLED_MC - assumed  'CC_ENABLED_MC' (this will throw an Error in a future version of PHP) in   /www/SHOP_156/includes/classes/cc_validation.php  on line 34.
    Die Zahlung mit Master Card bringt genau den Log, bei Zahlung mit Visa Karte geht die Zahlung durch wie ich jetzt festgestellt habe.

    Es sind alle Braintree Module und Daten im Shop original installiert, es wirde auch an der DB keine Änderung vorgenommen.
    Es sind folgende Karten auf Aktiv:

    VISA 1
    AmericanExpress 0
    Diners Club 1
    Discover Card 0
    JCB 0
    AUSTRALIAN BANKCARD 0
    SOLO 0
    Debit 0
    Maestro 1
    So und nun noch genau zum letzten Eintrag die Frage:


    Akzeptierte Kreditkarten in der Seite für
    Bezahlung anzeigenf








    2

    Wenn da steht die Karten als Bild anzeigen, alle Bilder hinterlegt sind in den Images / 3DS Warum kommt dann nur die Anzeige My Card Mit unterschiedlichen Symbolen, aber nicht als Visa usw?
    Bei der Einstellung 1 steht sauber dort Visa, Maser Dinners usw


    Der Checkout Prozess wird bei Master Card auch abgebrochen ( geht immer wieder auf die Checkout Seite zurück )


    Hat da wer ähnliche Erfahrungen gemacht, oder gibt es eine Idee, oder bin ich mal wieder zu dumm?
    Geändert von bumerang24 (02.02.2020 um 13:40 Uhr)

  2. #2
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    6.968
    Themen
    91
    DANKE
    3
    Erhaltene Danke: 1.231

    Standard

    In einem normalen 1.5.6 Shop sind folgende Einstellungen unter Konfiguration > Kreditkarten vorhanden:



    Also auch der Eintrag für Mastercard (CC_ENABLED_MC), der in diesem Shop anscheinend aus der Datenbank gelöscht wurde.

    Die Grafiken für die Kreditkartenlogos werden definiert in:
    includes/languages/german/credit_cards.php

    Für VISA ist dort z.B. hinterlegt:
    Code:
    define('IMAGE_CC_ENABLED_VISA', zen_image($template->get_template_dir('cc1.gif', DIR_WS_TEMPLATE, $current_page_base,'images/icons'). '/' . 'cc1.gif'));
    Verwendet wird also das Beispielbild cc1.gif im Ordner includes/templates/DEINTEMPLATE/images/icons bzw. falls dort nicht vorhanden im Ordner includes/templates/template_default/images/icons

    Auch zu finden, indem diese Beispielgrafik mit der rechten Maustaste angeclickt und in einem neuen Tab mit Bild anzeigen geöffnet wird.

    Dieses Beispielbild mit einer eigenen Grafik ersetzen.
    Dasselbe auch für andere solcher Grafiken machen, die personalisiert werden sollen.
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  3. #3
    Padawan Stufe VI Avatar von bumerang24
    Registriert seit
    25.11.2011
    Ort
    München
    Beiträge
    773
    Themen
    125
    DANKE
    47
    Erhaltene Danke: 57
    Erstellt von

    Standard

    Hallo Webchills,

    Danke für die Info.

    Aber sieh dir bitte mal an was in den Download unter templates/ images/ icons hinterlegt ist.

    cc1.gif cc10.gifund auch nur im Template defoult, nicht im res. Clasic
    Die Defination ist schon da, aber das Gif ist wie angezeigt. Kannst du ja evtl. mal im Download ändern.

    Oder hab ich die Datei in China runtergeladen?

    Um den Rest mit der DB kümmere ich mich....

    Hatte aber seit dem Update von 155f auf 156 c / d nie die Matercard drin stehen. Aber egal.

    Ich weis jetzt wenigstens das ich was gelöscht oder wie auch immer irgendwann mal habe.
    Geändert von bumerang24 (02.02.2020 um 16:00 Uhr) Grund: Bild

  4. #4
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    6.968
    Themen
    91
    DANKE
    3
    Erhaltene Danke: 1.231

    Standard

    Wie gesagt sind das reine Beispielgrafiken, die sich jeder anpasst wie er will. So wie oben schon beschrieben.
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  5. #5
    Padawan Stufe VI Avatar von bumerang24
    Registriert seit
    25.11.2011
    Ort
    München
    Beiträge
    773
    Themen
    125
    DANKE
    47
    Erhaltene Danke: 57
    Erstellt von

    Standard

    Passt,

    ist halt für mich nur unlogisch, da die Grafiken bei den Bildern hinterlegt sin im Ordner Images.
    Un es gibt auch für mich keine klare Beschreibung, wie und wo.

    Aber vileicht hilft die unwissende und geklärte Frage ja auch noch anderen.

    in diesen Sinne Danke mal wieder.

Ähnliche Themen

  1. (Zen-Cart 1.5.6) Use of undefined constant EMAIL_TEXT_TELEPHONE
    Von bumerang24 im Forum Generelle Fragen
    Antworten: 2
    Letzter Beitrag: 12.01.2020, 20:20
  2. (Zen-Cart 1.5.6) Use of undefined constant CC_OWNER_MIN_LENGTH
    Von bumerang24 im Forum Kreditkartenzahlung mit Braintree
    Antworten: 4
    Letzter Beitrag: 02.11.2019, 15:42
  3. (Zen-Cart 1.5.6) Use of undefined constant customer_id
    Von bumerang24 im Forum Google Analytics
    Antworten: 1
    Letzter Beitrag: 26.09.2019, 09:49
  4. (Zen-Cart 1.5.6) Use of undefined constant TABLE_HEADING_TRACKING_ID
    Von bumerang24 im Forum Paket Tracking
    Antworten: 2
    Letzter Beitrag: 20.09.2019, 11:05
  5. (Zen-Cart 1.5.6) Use of undefined constant IH_VERSION
    Von bumerang24 im Forum Image Handler
    Antworten: 4
    Letzter Beitrag: 20.09.2019, 08:09

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
zen-cart-pro.at
Zen Cart ist eine kostenlose unter der GPL-Lizenz veröffentlichte Open-Source Shopsoftware. Das System wird in den USA entwickelt, die amerikanische Website dazu ist www.zen-cart.com

Die deutsche Zen-Cart Version, um die es hier auf zen-cart-pro.at geht, ist eine Anpassung der amerikanischen Version an die Bedürfnisse von Onlineshopbetreibern im deutschsprachigen Raum.
Die amerikanische Zen-Cart Version berücksichtigt viele rechtliche Erfordernisse nicht, denen ein Onlineshop im deutschsprachigen Raum unterworfen ist. Daher wurde die deutsche Zen-Cart Version nicht nur bloß ins Deutsche übersetzt, sondern auch funktional auf die Anforderungen, die an Onlineshops in Deutschland, Österreich und der Schweiz gestellt werden, angepasst.

Die amerikanische Version ist extrem abgespeckt und stellt weiterführende Funktionalitäten durch zusätzliche Module bereit, die erst mühsam manuell installiert werden müssen. Zahlreiche häufig genutzte Erweiterungen und eigene Entwicklungen sind in der deutschen Zen Cart Version bereits vorinstalliert.
Die deutsche Zen-Cart Version bietet außerdem einen völlig multilingualen Adminbereich. Weitere für die deutsche Zen Cart Version angepasste Erweiterungen stehen in unserem Downloadbereich zur Verfügung.

Die deutsche Zen Cart Version wird seit 15 Jahren von einem Team von Entwicklern in Österreich und Deutschland betreut, weiterentwickelt und supportet und steht kostenlos in unserem Downloadbereich zur Verfügung.

[mehr]
Follow Us
  • zen-cart-pro-at auf Twitter
  • zen-cart-pro-at auf Github
  • zen-cart-pro-at auf SourceForge
Aktuelle Version
Zen Cart 1.5.6d deutsch
vom 07.11.2019
[Download]

unterstützen
Unterstütze die Weiterentwicklung der deutschen Zen Cart Version mit einer Spende!

Spende für die Weiterentwicklung der deutschen Zen Cart Version