gelöst PayPal Logo im Bestellprozess ändern

Thema wurde von dieSEIN, 6. Oktober 2013 erstellt.

  1. dieSEIN

    dieSEIN Erfahrener Benutzer

    Registriert seit:
    19. Februar 2013
    Beiträge:
    121
    Danke erhalten:
    0
    Danke vergeben:
    2
    Hallo,

    ich möchte das PayPal Logo im Bestellprozess ändern. ich möchte eins reinmachen mit den Kreditkartenlogos und lastschriftlogo)
    den text konnte ich schon ändern.

    ich finde auch die genaue stelle über mein browser nur finde ich dann auf dem ftp wenn ich die datei checkout_payment.php öffne nicht die dementsprechende stelle:

    Code:
     <img src="https://www.paypal-deutschland.de/external/logocenter-update/logo-paypal-100x27.gif" border="0" alt="PayPal-Standard-Logo">
    /dieseinmode.de/checkout_payment.php
    das ist der pfad.

    in der datei finde ich diesen code aber nicht.

    kann mir jmd weiterhelfen?

    ich möchte auch beim versandlogo der deutschen post ein schönes dhl logo reinmachen.

    eventuell kann mir da auch jmd weiterhlefne?

    danke

    lg
     
  2. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    30.984
    Danke erhalten:
    6.096
    Danke vergeben:
    1.079
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    da man ja Zahlungsweisen wie Module installieren kann, können dort in der checkout... ja nicht alle zahlweisen direkt eingebettet werden.

    diese werden also geladen.

    dazu gibt es dann stellen wie
    PHP:
    // load all enabled payment modules
    require (DIR_WS_CLASSES 'payment.php');
    $payment_modules = new payment;
    dort findest dann den hinweis auf den Modul ordner wo die zahlungsweisen installiert werden
    \includes\modules\payment

    und darn die paypal.php

    und darin dann den ganzen code den du suchst. :)

    gleiches bei den versandarten.
     
  3. dieSEIN

    dieSEIN Erfahrener Benutzer

    Registriert seit:
    19. Februar 2013
    Beiträge:
    121
    Danke erhalten:
    0
    Danke vergeben:
    2
    perfekt mit paypal das hat geklappt.

    ist "dp.php" die richtige datei?
    in der finde ich aber nicht
    Code:
    <img src="images/icons/shipping_dp.gif" alt="Deutsche Post" title="Deutsche Post" width="80" height="13">
    und wie kann ich den BillSafe text ändern der als beschreibung dient neben dem billsafe logo?
     
  4. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    8. Februar 2013
    Beiträge:
    1.425
    Danke erhalten:
    250
    Danke vergeben:
    173
    steht do da wo das Bild liegt.....das kannst doch einfach austauschen, da musst nich rumdoktern
     
  5. dieSEIN

    dieSEIN Erfahrener Benutzer

    Registriert seit:
    19. Februar 2013
    Beiträge:
    121
    Danke erhalten:
    0
    Danke vergeben:
    2
    hat geklappt perfekt
     
  6. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    30.984
    Danke erhalten:
    6.096
    Danke vergeben:
    1.079
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Then please du se benutzen the DANKE button sometimes :D
     
  7. SusanneK

    SusanneK Aktives Mitglied

    Registriert seit:
    11. Oktober 2014
    Beiträge:
    37
    Danke erhalten:
    1
    Danke vergeben:
    22
    #7 SusanneK, 29. Oktober 2014
    Zuletzt bearbeitet: 29. Oktober 2014
    Hallo,
    in meinem Checkout habe ich das PP Logo, allerdings hebt es sich dank fehlender Transparenz ziemlich hässlich ab.
    Habe jetzt ein neues gebastelt und wollte es wie von Dennis beschrieben einbinden - leider finde ich unter \includes\modules\payment keine paypal.php.
    Bin ich blind oder ist die jetzt woanders?
    Derzeit läuft die 2.1.2.1 bei mir.

    Für Hilfe wäre ich Euch dankbar.

    Grüße
    Susanne

    [Edit]: Ok, hab jetzt zufällig gesehen, das wohl die PayPalButton.js für den Download des Buttons verantwortlich ist.
    Leider nützt mir das wissen nichts, da der Butten immer noch recht hässlich ist (siehe Bild).
    Liegt es an der noch aktiven PP Sandbox?
    Komme grade nicht weiter.. :-(
     

    Anhänge:

    • pp.PNG
      pp.PNG
      Dateigröße:
      5,7 KB
      Aufrufe:
      38
  8. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Hallo Susanne,

    in der 2.1 gibt es das alte PayPal nicht mehr. Die Datei heißt jetzt paypalng.php
    Allerdings steht da der Logopfad nicht drinnen.

    Ich bin mir zwar nicht sicher, aber da die PayPalButton.js im Verzeichnis
    templaetes/ EyeCandy/ javascript/ product_info liegt, glaube ich nicht, dass das die richtige Datei ist. Zumal es sich ja nicht um einen Button sondern nur um ein Logo handelt.

    Ich habe die passende Datei aber auch noch nicht gefunden.
     
  9. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.748
    Danke vergeben:
    137
    #9 Anonymous, 30. Oktober 2014
    Zuletzt bearbeitet: 30. Oktober 2014
    Hallo,

    das ist in 2.1 eigentlich recht einfach, wenn man weiß, dass das Logo eine Phrase ist und über ein Section-File manipuliert werden kann. (Über „Texte anpassen“ wird wegen des HTML-Codes schwierig.)

    Die Datei muss lang/german/sections/lang__german__modules__payment__paypalng___php.lang.inc.php (genau so!) heißen und z.B. so aussehen:

    PHP:
    <?php
    $t_language_text_section_content_array 
    = array
    (
        
    'MODULE_PAYMENT_PAYPALNG_LOGO' => ' <img src="https://www.paypal-deutschland.de/external/logocenter-update/logo-paypal-100x27.gif" alt="PayPal-Standard-Logo" style="float:right; border: none; background: white; padding: 2px;">',
    );
    Das ganze dann natürlich auch noch für lang/english/… und alle anderen Sprachen, in denen man das anpassen will.

    Modulcache leeren nicht vergessen. :)


    P.S.: Die PayPalButton.js hat mit dem Logo überhaupt nichts zu tun, sondern fügt den Button auf der Artikeldetailseite ein.
     
  10. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    30.984
    Danke erhalten:
    6.096
    Danke vergeben:
    1.079
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Marco du hast im Dateinamen hinten bei lan g ein leerzeichen, denke das soll nciht sein oder?
     
  11. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.748
    Danke vergeben:
    137
    Argh. Jein. Das ist ein „Feature“ des Forums, dass gewisse Sachen so zerhackstückt werden. Also, ignoriert das Leerzeichen. In gesunden Pfaden gibt es keine Leerzeichen.
     
  12. SusanneK

    SusanneK Aktives Mitglied

    Registriert seit:
    11. Oktober 2014
    Beiträge:
    37
    Danke erhalten:
    1
    Danke vergeben:
    22
    #12 SusanneK, 2. November 2014
    Zuletzt bearbeitet: 2. November 2014
    Hallo,
    nach dem Tipp im Forum unter von Marco kann ich nachträglich nicht mehr bei einer Bestellung mit PP-Zahlung eine Rechnung ansehen.
    Es konnt folgende Meldung:
    Nach Umbenennen (deaktivieren) der vorgeschlagenen Datei können Rechnungen wieder geöffnet und im Browser angezeigt werden...

    Was läuft denn da jetzt falsch?

    Der Inhalt meiner Datei:
    PHP:
    <?php
    $t_language_text_section_content_array 
    = array
    (
        
    'MODULE_PAYMENT_PAYPALNG_LOGO' => ' <img src="https://www.paypal-deutschland.de/external/logocenter-update/logo-paypal-100x27.gif" alt="PayPal-Standard-Logo" style="float:left; border: none; background: transparent; padding: 2px;">',
    ); 
    Grüße
    Susanne
     
  13. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.748
    Danke vergeben:
    137
    Hallo Susanne,

    meine Kristallkugel sagt, dass du die Datei als UTF-8 mit BOM gespeichert hast. UTF-8 ist richtig, aber den BOM-Kram lass bitte weg, das stört.
     
  14. SusanneK

    SusanneK Aktives Mitglied

    Registriert seit:
    11. Oktober 2014
    Beiträge:
    37
    Danke erhalten:
    1
    Danke vergeben:
    22
    Hallo Marco,
    war tatsächlich nicht korrekt gespeichert.
    Aber trotz Konvertierung in UTF-8 ohne BOM (bearbeitet mit Notepad++) tritt der Fehler auf.

    Grüße
    Susanne
     
  15. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.748
    Danke vergeben:
    137
    Hallo,
    abgesehen vom Leeren der Caches fällt mir per Ferndiagnose gerade nichts mehr ein. Da müsste man dann mal direkt drauf gucken.
     
  16. SusanneK

    SusanneK Aktives Mitglied

    Registriert seit:
    11. Oktober 2014
    Beiträge:
    37
    Danke erhalten:
    1
    Danke vergeben:
    22
    Hallo Marco,
    habe bereits ein (mittlerweile schon geschlossenes) Ticket, wo u.a. auch dieses Problem von mir geschildert wurde.
    Id: 11627924
    Die PayPal-Problematik dieses Tickets scheint sich irgendwie von alleine erledigt zu haben, daher wurde es geschlossen.
    Vielleicht kannst Du Dir das Ticket anschauen?

    Grüße
    Susanne
     
  17. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.748
    Danke vergeben:
    137
    Hallo,
    ich konnte für die Bestellung 400243 in deinem Shop problemlos eine Rechnung erstellen. Insofern kann ich mich der Kollegin vom Support nur anschließen, wenn da noch etwas kaputt ist, müsstest du uns mal genauer beschreiben, wo es hakt.
     
  18. SusanneK

    SusanneK Aktives Mitglied

    Registriert seit:
    11. Oktober 2014
    Beiträge:
    37
    Danke erhalten:
    1
    Danke vergeben:
    22
    Hallo Marco,
    jetzt kann man ja auch Rechnungen erstellen, weil ich die Datei "lang__german__modules__payment__paypalng___php.lan g.inc.php" umbenannt habe.
    wenn Du die diese Datei wieder aktivierst tritt der Fehler auf.

    Grüße und vielen Dank für Deinen Einsatz
    susanne
     
  19. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.748
    Danke vergeben:
    137
    Hallo,

    ich hab dann mal das Leerzeichen am Anfang der Datei entfernt, das da nicht hingehörte. Jetzt funktioniert es.

    Meine Kristallkugel hatte also Recht, da war etwas am Anfang der Datei, das da nicht sein sollte. ;)
     
  20. SusanneK

    SusanneK Aktives Mitglied

    Registriert seit:
    11. Oktober 2014
    Beiträge:
    37
    Danke erhalten:
    1
    Danke vergeben:
    22
    Vielen Dank Marco,
    entschuldige das ich damit so viel Wirbel ausgelöst habe.
    Aber es spricht für Euren Support wenn Ihr auch die vom User eingebauten Fehler so schnell findet. :)

    Grüße
    Susanne