Jump to content
thirty bees forum

Batman

Members
  • Posts

    101
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by Batman

  1. Ich nutze das PayPal-Modul von TB, das funktioniert problemlos. Allerdings deckt es nur PayPal, Kreditkarte und Bankeinzug ab. Davor habe ich ein Modul von Prestashop genutzt, das mehr konnte, für das es aber keine Updates mehr gab und nicht mit der neuen PHP-Version kompatibel war. Deshalb der wechsel.

    Alles andere lasse ich über das Mollie-Modul von Prestashop (1.6) laufen. Hier muss man allerdings aufpassen, weil sich der Code mit einigen anderen Modulen in die Quere kommt. Weil die Probleme bei mir so weit beseitigt sind, würde ich vorerst kein weiteres Zahlungsmodul mehr testen und es dabei belassen.

  2. Quote

    Das Cookie "ts" verfügt über keinen gültigen Wert für das "SameSite"-Attribut. Bald werden Cookies ohne das "SameSite"-Attribut oder mit einem ungültigen Wert dafür als "Lax" behandelt. Dadurch wird das Cookie nicht länger an Kontexte gesendet, die zu einem Drittanbieter gehören. Falls Ihre Anwendung das Cookie in diesen Kontexten benötigt, fügen Sie bitte das Attribut "SameSite=None" zu ihm hinzu. Weitere Informationen zum "SameSite"-Attribut finden Sie unter https://developer.mozilla.org/docs/Web/HTTP/Headers/Set-Cookie/SameSite.

    Kennt jemand dieses Problem und weiß wie man das beheben kann?

  3. Ich hatte heute einen Kunden, der sich bei mir beschwert hat, weil er sich nicht mehr im Onlineshop anmelden kann. Das geht anscheinend schon den ganzen Tag. Also habe ich das getestet und konnte mich tatsächlich auch nicht einloggen, aufgrund eines ERROR 502 - Bad gateway. Ich habe dann herausgefunden, dass es an veralteten Cookies lag. Nach dem Löschen ging wieder alles reibungslos. Allerdings wissen viele Kunden nicht wie das funktioniert und suchen sich dann einen anderen Shop, wo sie bestellen können. Gibt es eine Möglichkeit, dieses Problem zu verhindern?

  4. Ich habe dieses Modul eben installiert und würde gerne den ein oder anderen Text anpassen. Leider kann ich nicht finden, wo sich die Texte für dieses Modul anpassen lassen.

    Auf Lokalisierung > Übersetzungen > Installierte Module ist es nicht zu finden.

    Auch wenn ich im Modul selbst bei den Einstellungen auf "Übersetzen" klicke, komme ich nicht zu den Übersetzungen für dieses Modul.

    Ich habe schon den Cash gelöscht und einen anderen Browser verwendet, ohne Erfolg.

    Irgendwie stehe ich auf dem Schlauch. Kann mir jemand einen Tipp geben? Ich würde mich freuen!

  5. On 6/17/2023 at 1:30 PM, wakabayashi said:

    Ein DEV kann das relativ schnell fixen denke ich. Tendenziell würde ich sagen 2-3 Stunden Arbeit. Früher habe ich solche Sachen auch Mal (nahezu) gratis gemacht, aber die Zeiten sind vorbei 🙃

    Die Zeiten sind vorbei, in denen du Zeit hattest, oder machst du es nicht mehr (nahezu) gratis? Für letzteres gäbe es doch sicher eine passende Lösung 😜

  6. Ich habe einfach schon lange kein großes Update mehr gemacht und mir ging es dabei mehr um die Sicherheit als die Geschwindigkeit.

    Nein, leider sind die Fehlermeldungen sehr penetrant. Sie überfluten zum einen meinen Log und zum anderen erhalte ich von meinem Cron Daemon alle 5 Minuten eine E-Mail mit den Fehlermeldungen. Hierfür würde es sicherlich auch irgendeine Lösung geben, aber mir wäre es definitiv lieber, die Fehler zu beheben als sie zu ignorieren.

  7. Traurig aber wahr. Deshalb wäre das native TB-Modul für Mollie auch sehr sinnvoll. Leider konnte ich das nirgends finden und gehe davon aus, dass es (noch) nicht existiert.
    Irgendwo habe ich mal gelesen, dass Du kein Mollie mehr verwendest, richtig? Darf ich fragen, für welche Alternative Du Dich entschieden hast?

    Bei Trusted Shops habe ich die Hoffnung, dass sie das Problem aufgrund meiner Mitgliedschaft lösen. Der Beitrag ist ja nicht gerade wenig.

  8. Von beiden Modulen habe ich den Support bereits angeschrieben. Trustedshops meinte, dass sie sich das anschauen werden. Da bin ich gespannt wann das sein wird.

    Von Mollie habe ich folgende Antwort:
    "At the moment, we have a stable Mollie version for PrestaShop 1.6, which is compatible with PHP 5.6.x - 7.3.x, so the errors are related to a PHP version mismatch.

    For the time being, we are not planning on updating this version of the module, as compatibility with PHP 8.1 is possible with the latest versions of the module 5.4.0 and 6.0.0, which are created for PS 1.7.0-8.0.x.

    The task is added to our backlog, although, I can promise when or even if this task is going to be added to our development roadmap."

    Ich gehe also nicht davon aus, dass es hier noch mal eine Anpassung für PHP 8.1 geben wird.

  9. Leider kenne ich mich mit PHP überhaupt nicht aus. Vielleicht kann mir jemand erklären, wie die Fehler zustande kommen und was man dagegen tun kann, der davon ein bisschen Ahnung hat. Folgende Fehlermeldung erhalte ich quasi im Minutentakt:

    Quote

    2023-06-14 10:19:17Warning172.71.122.67
    AH01071: Got error 'PHP message: PHP Deprecated: Symfony\\Component\\Config\\Resource\\ComposerResource implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/modules/trustedshopseasyintegration/vendor/symfony/config/Resource/ComposerResource.php on line 19PHP message: PHP Deprecated: Symfony\\Component\\Config\\Resource\\FileResource implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/modules/trustedshopseasyintegration/vendor/symfony/config/Resource/FileResource.php on line 21PHP message: PHP Deprecated: Return type of Dotenv\\Environment\\AbstractVariables::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/modules/mollie/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 162PHP message: PHP Deprecated: Return type of Dotenv\\Environment\\AbstractVariables::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/modules/mollie/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 170PHP message: PHP Deprecated: Return type of Dotenv\\Environment\\AbstractVariables::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/modules/mollie/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 178PHP message: PHP Deprecated: Return type of Dotenv\\Environment\\AbstractVariables::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/modules/mollie/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 186PHP message: PHP Deprecated: Return type of PhpOption\\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/modules/mollie/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152PHP message: PHP Deprecated: Return type of PhpOption\\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/modules/mollie/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118PHP message: PHP Deprecated: ord(): Passing null to parameter #1 ($character) of type string is deprecated in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/vendor/mrclay/minify/min/lib/JSMin.php on line 333PHP message: PHP Deprecated: ord(): Passing null to parameter #1 ($character) of type string is deprecated in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/vendor/mrclay/minify/min/lib/JSMin.php on line 333PHP message: PHP Deprecated: ord(): Passing null to parameter #1 ($character) of type string is deprecated in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/vendor/mrclay/minify/min/lib/JSMin.php on line 333PHP message: PHP Deprecated: ord(): Passing null to parameter #1 ($character) of type string is deprecated in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/vendor/mrclay/minify/min/lib/JSMin.php on line 333PHP message: PHP Deprecated: mb_strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/classes/Tools.php on line 286PHP message: PHP Deprecated: Return type of TrustedshopsAddon\\Model\\Credentials\\CredentialsModel::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/modules/trustedshopseasyintegration/src/Model/Credentials/CredentialsModel.php on line 108PHP message: PHP Deprecated: ord(): Passing null to parameter #1 ($character) of type string is deprecated in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/vendor/mrclay/minify/min/lib/JSMin.php on line 333PHP message: PHP Deprecated: ord(): Passing null to parameter #1 ($character) of type string is deprecated in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/vendor/mrclay/minify/min/lib/JSMin.php on line 333PHP message: PHP Deprecated: Function strftime() is deprecated in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/vendor/smarty/smarty/libs/plugins/modifier.date_format.php on line 81PHP message: PHP Deprecated: ord(): Passing null to parameter #1 ($character) of type string is deprecated in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/vendor/mrclay/minify/min/lib/JSMin.php on line 333PHP message: PHP Deprecated: ord(): Passing null to parameter #1 ($character) of type string is deprecated in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/vendor/mrclay/minify/min/lib/JSMin.php on line 333PHP message: PHP Deprecated: ord(): Passing null to parameter #1 ($character) of type string is deprecated in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/vendor/mrclay/minify/min/lib/JSMin.php on line 333PHP message: PHP Deprecated: ord(): Passing null to parameter #1 ($character) of type string is deprecated in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/vendor/mrclay/minify/min/lib/JSMin.php on line 333PHP message: PHP Deprecated: ord(): Passing null to parameter #1 ($character) of type string is deprecated in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/vendor/mrclay/minify/min/lib/JSMin.php on line 333PHP message: PHP Deprecated: ord(): Passing null to parameter #1 ($character) of type string is deprecated in /var/www/vhosts/rstuhler.susi.hostkraft.de/httpdocs/tb/vendor/mrclay/minify/min/lib/JSMin.php on line 333'

    Wie würde hier eine Lösung aussehen?

  10. But since this is about Mollie - I'm having compatibility issues with PHP 8.1 and contacted the support. The support of the PS module wrote me the following answer:

    "Thank you for the additional information.

    At the moment, we have a stable Mollie version for PrestaShop 1.6, which is compatible with PHP 5.6.x - 7.3.x, so the errors are related to a PHP version mismatch.

    For the time being, we are not planning on updating this version of the module, as compatibility with PHP 8.1 is possible with the latest versions of the module 5.4.0 and 6.0.0, which are created for PS 1.7.0-8.0.x.

    The task is added to our backlog, although, I can promise when or even if this task is going to be added to our development roadmap"

     

  11. On 4/27/2023 at 6:42 PM, toplakd said:

    PS module is working. I'm using 3.17.0

    Replace L2761 with following line in paypal.php

                'cart_image_size' => version_compare(_PS_VERSION_, '1.5', '<') ? 'small' : (version_compare(_PS_VERSION_, '1.6', '<') ? ImageType::getFormatedName('small') : ImageType::getFormatedName('cart')),

    I also use this module without the code change you described. I regularly receive payments through this module. What is the effect of omitting the change?

  12. Nach langer Zeit stellt sich heraus, dass das ganze ein Wechselkurs-Problem war. Es gibt einen Wechselkurs, den man von € zu € angeben kann/muss und dieser war in meinem Onlineshop nicht 1, wie es logischerweise sein sollte.

    Unter   Lokalisierung > Währungen   lässt sich der Wechselkurs ganz einfach einstellen.

    Der Umweg über die Datei ProductController.php, wie oben von mir beschrieben, ist also nicht nötig.

    • Like 2
  13. Hallo,

    seit gestern bekomme ich haufenweise Hinweise von meinem Mail Delivery System, über E-Mails, die nicht zugestellt werden konnten. Alle versendeten Mails gehen an E-Mail-Adressen nach dem Schema [Nummer]@qq.com.

    Offensichtlich wird die Funktion "An einen Freund senden" exzessiv von Spam-Bots genutzt. Gerne hätte ich das reCAPTCHA-Modul davor geschalten. Leider bietet mir das reCAPTCHA-Modul nicht diese Funktion an. Deshalb musste ich nun "An einen Freund senden"-Modul nun abschalten.

    Hat jemand einen Tipp für mich, wie ich das "An einen Freund senden"-Modul vor Spam schützen kann?

  14. On 3/21/2023 at 5:57 PM, toplakd said:

    Ja, Prestashop modul geht auch.

    Habe gerade ein update von 3.16.4 auf 3.17.0 gemacht.

    L2761 so ändern, sonst gibt es fehler.

                'cart_image_size' => version_compare(_PS_VERSION_, '1.5', '<') ? 'small' : (version_compare(_PS_VERSION_, '1.6', '<') ? ImageType::getFormatedName('small') : ImageType::getFormatedName('cart')),

     

    Ich nutze nun auch das Prestashop-Modul Version 3.17.0.

    Was bewirkt denn Deine Code-Anpassung und wo muss man die einpflegen?

    Ich habe das nicht umgesetzt, empfange aber trotzdem Zahlungen über das Modul.

×
×
  • Create New...