Beiträge von StefanSTS

    Der Tipp VM-seitig ist, das Advanced Shipping zu verwenden, welches in VirtueMart angeboten wird.

    Das funktioniert in meiner Testumgebung mit Joomla 5.3.3 und VirtueMart 4.4.10.11120 ohne Probleme.


    Die angelegte Versandart löschen, das eigene Plugin löschen, VM noch einmal nachinstallieren und dann das Advanced Shipping von Open Tools verwenden, das in VirtueMart integriert ist. Bei mir ist das in der Liste der Shipping Plugins das erste vor weight-countries.


    Grüße

    Stefan

    Hallo Hans-Peter,


    die Module sind weiterhin Bestandteil von VirtueMart. Im Installer sind diese vorhanden und haben in der Tat die Versionsangabe 4.0.23.

    Das deutet darauf hin, dass diese zuletzt zur VM-Version 4.0.23 hin geändert wurden. Es kann durchaus sein, dass die Versionsnummern nicht bei jedem neuen Build der Installer-Dateien auf die aktuelle Version angehoben werden. Max hat das wahrscheinlich schon mehrfach erklärt, aber ich vergesse das immer, weil das nicht meine Baustelle ist.


    Die Dateien werden beim Update dann auch ersetzt, aber nicht durch neuere Versionen. Die alten gleichen Dateien werden einfach überschrieben.

    Wenn man diese löscht/deinstalliert, werden sie beim nächsten Update wieder installiert.


    Die sichere Methode, wenn man die Module nicht nutzt, ist es, wie oben als Alternative angegeben, diese zu deaktivieren.


    Es gibt zwei Payment Plugins, die nicht mehr verwendet werden, die kann man deinstallieren. Welche genau das sind, kann man unter den Plugins vmpayment herausfinden. Einfach den Installer mit der eigenen Installation vergleichen.


    Grüße

    Stefan

    Servus,


    ich hab den Vorgang gerade mit Joomla 5.3.2 und VM 4.4.10.11120 in meinem J5-Testshop ausprobiert.

    In meinem Testshop funktioniert das.

    Gibt es evtl. eine Erweiterug oder ein Template, das dort das normale VM-Verhalten verändert?


    Vielleicht Template einmal auf Cassiopeia umstellen, und alle Eweiterungen, die dort mitspielen könnten, deaktivieren.

    Unter Cassiopeia kann man das Layout Bootstrap 5 aus der VM-Konfiguration (dritter oder vierter Reiter) nutzen.


    Grüße

    Stefan

    Hallo Hans-Peter,


    die angezeigten Module werden in der Tat über den AIO-Installer aktualisiert.

    Wenn VirtueMart 4.4.10.11120 installiert wurde, sollten auch alle Module aktualisiert worden sein.


    Manchmal entpacke ich den Hauptinstaller und installiere die einzelnen enthaltenen Zips einzeln.

    Wenn man das für die Datei mit ....aio... macht, sieht man, ob die Installation erfolgreich durchgelaufen ist.

    Damit ist VirtueMart dann auch fit, um unter Joomla 5.3.2 zu laufen.

    Das mag im Update-Assistenten von Joomla nicht als vollständig kompatibel angezeigt werden, weil evtl. irgendwelche Update-XML-Dateien auf dem VM Update Server nicht gefunden werden. VM 4.4.10.11120 läuft aber stabil unter Joomla 5.3.2.


    Grüße

    Stefan

    Meine Kunden verwenden überwiegend den neuen Paypal Checkout von VM oder noch Paypal Plus von SSC.

    Das klassische Standard Paypal wird kaum noch verwendet. Ich wüsste jetzt niemanden.

    Sonst hat sich noch niemand bei mir gemeldet.


    Vielleicht einfach auf das neue Paypal Checkout umsteigen.


    STS

    Wurde vorher etwas geändert, aktualisiert?

    Wirklich schwer zu sagen, manchmal stocken die IPNs von Paypal, aber das sollte die Weiterleitung zur Orderdone/Vielen Dank-Seite nicht beeinflussen.
    Gibt es einen JavaScript-Konflikt in der Konsole?


    Ich würde die Version 4.4.10.11120 verwenden, die hat eine Bugfixes. Bin aber nicht sicher, ob da etwas von Paypal bei war.


    Ansonsten vielleicht die eigenen Skripte zum Trigger mal entfernen.


    Grüße

    Stefan

    Ich würde zunächst den Produktnamen eingeben und dann Speichern drücken.


    Wenn die Buttons nicht funktionieren, mag das ein Javascript-Problem sein.
    Mit F12 die Konsole öffnen, oder Rechtsklick untersuchen, und dann einmal nach Fehlern suchen. Rote Schrift.


    STS

    Servus,


    hab gerade erst das Video angeschaut, wie schaut es denn aus, wenn ein Produktname eingetragen wird, und dann auf Speichern geklickt wird?


    Ohne das Produkt zuvor angelegt zu haben, gibt es keine Produkt-ID. Ich nehme an, das Bild kann dann nicht zugewiesen werden.


    STS

    Ist im Warenkorb schon eine Adresse angegeben?

    - Entweder braucht es eine Adresse im Warenkorb,

    - oder ein voreingestelltes Land, damit die Regel greifen kann.


    Am besten einmal beide Einstellungsseiten posten.


    Grüße

    Stefan

    Servus,


    wir haben das letzte Woche auf Discord besprochen/getestet. Dorthin sind die VM-Chats gewandert, nachdem Skype sich verabschiedet hat.
    Das Problem wird in der nächsten Version gefixt.

    In der Datei /administrator/components/virtuemart/models/customfields.php kann man das selbst ändern. Ca. Zeile 1774:


    Vorher:

    Code
    1. if(!empty($customfield->ordering)){
    2. $html .= '<input class="ordering" type="hidden" value="'.$customfield->ordering.'" name="field[' . $i . '][ordering]" />';
    3. }


    Nachher:

    Code
    1. if(empty($customfield->ordering)){
    2. $customfield->orderding = 0;
    3. }
    4. $html .= '<input class="ordering" type="hidden" value="'.$customfield->ordering.'" name="field[' . $i . '][ordering]" />';

    Grüße

    Stefan