Ich habe Ihnen bereits von 4-5 Tagen angeschrieben ob PPplus wieder online kommt. Leider ohne Antwort.
Ich verstehe kein Wort, jedenfalls nicht den Zusammenhang der Wörter.
Ich habe Ihnen bereits von 4-5 Tagen angeschrieben ob PPplus wieder online kommt. Leider ohne Antwort.
Ich verstehe kein Wort, jedenfalls nicht den Zusammenhang der Wörter.
Die Berechnung der Teilbeträge bei Teillieferungen gibt es noch nicht lange, und da wurde in der letzten Zeit viel geändert.
Insbesondere deshalb ist es wichitg, die Versionsnummer genau zu wissen.
Viele Sachen ändern sich auf der Oberfläche nicht, aber der Code darunter sehr oft, um sich auf neue PHP-Versionen, Sicherheitsupdates und dergleichen einzustellen, deshalb ist es immer angebracht, die Versionsnummer anzugeben. Deshalb hab ich mir mit dem oben verlinkten Beitrag die Mühe gemacht, damit ich nicht alles hundert Mal schreiben muss. Wie gerade jetzt, weil jemand denkt, es habe sich ja nichts verändert. ![]()
Milbo wird da sicher mehr zu sagen können, was da falsch gelaufen ist, bzw. in welcher Version was geändert wurde. Die automatische Versendung von Mail für jede kleine Änderung sollte so eigentlich nicht vorkommen.
Grüße
Stefan
Ich helfe Dir mal weiter bis zum nächsten Schritt:
Wie bekomme ich schnellstens hilfreiche Antworten
Joomla-Version: 3.8.13
VirtueMart-Version: 3.4.2
Amazon Pay-Plugin "VM Payment - Pay with Amazon" Version: 3.2.12
Servus,
die Core Version 3.4.2 stimmt nicht mit der Plugin-Version 3.2.12 überein.
Es sieht so aus, als wurde zwar VirtueMart Core aktualisiert, aber nicht die Plugins, die in der AIO-Datei sind. Das kann zur Folge haben, dass die alten Plugins mit dem neuen Core nicht funktionieren.
Das ist hier kurz angedeutet: https://www.jooglies.com/tutor…/12-tutorial-update-vm-de
Im Folgenden würde ich Version 3.4.2 herunterladen, entpacken, und Core, AIO und TCPDF über den Joomla Erweiterungsmanager aktualisieren.
http://dev.virtuemart.net/atta…66_package_or_extract.zip
Danach die Vorgänge testen.
Da der Shop sowieso nicht läuft, evtl. im Live Shop aktualisieren. Allerdings macht es Sinn, eine Testumgebung mit einem gespiegelten Shop anzulegen. Für meine Kunden wird immer erst im Testshop getestet, natürlich ist das in der Verantwortung des Shop-Betreibers, ich kann es für andere nur empfehlen.
Auf jeden Fall vorher immer ein Backup anlegen, möglicherweise mit Akeeba Backup.
Wenn der Shop läuft, evtl. auf VirtueMart 3.6.4 warten und dieses im Testshop durchtesten.
Das Update von Joomla 3.8.13 auf 3.9.12 ist meiner Erfahrung nach unkritisch. Es werden sehr viele Sicherheitslücken gefixt, ein Update ist zu empfehlen. Es geht um Kundendaten, die nicht in fremde Hände gelangen sollen.
Grüße
Stefan
Nein,
man kann nie einfach ein Update machen. Jedenfalls nicht in einem produktiven Shop mit vielen täglichen Besuchern.
Ob ein Update ohne Probleme durchläuft und danach alles funktioniert? Ja, meistens.
Sollte man einfach den Update-Knopf im Live-Shop drücken? Nein, ganz bestimmt nicht.
Was nun tun?
- Ganz einfach. Die Installation in eine zweite Testumgebung kopieren (einem Spiegel, Testinstallation, es gibt da viele Namen für).
- Ein eigener Order und eine eigene Datenbank sind nötig.
- Entweder in einem Unterordner, oder einer eigenen Domain.
- - "www .shop. de/testinstallation/" oder "test.sho p. de".
Am einfachsten geht das mit Akeeba Backup. Super einfach, wenn man bereits eine Backup-Strategie hat und den Shop täglich, wöchentlich oder monatlich mit Voll-Backup sichert.
In der Testumgebung kann die neue Version nun aktualisiert werden, und dann kann man mit Testkunden Bestellungen durchführen und insbesondere die Zahlungsarten alle durchtesten.
Im Backend sollte man mit den Bestellungen dann alle üblichen Vorgänge testen.
Wenn das alles zur Zufriedenheit läuft, und nur dann, dann kann man die Update-Vorgänge im Live nachvollziehen.
Oder man legt es drauf an, und macht das Update im Live-Shop direkt, und hat mindestens ein Backup vor dem Update angelegt.
Nun stellt man nach zwei oder drei Tagen fest, weil man nicht ausgiebig getestet hat, dass etwas kaputt ist und nun steht man vor dem dringenden Problem, entweder schnell zu reparieren oder auf ein drei Tage altes Backup zu gehen und evtl. alte Bestellungen und andere Änderungen zu verlieren.
Jeder Shop-Besitzer ist hier sein eigener Herr. Ich gehe lieber den Weg, Probleme zu vermeiden.
Ich habe meinen Live-Shop mit VirtueMart 3.6.2 seit dem Erscheinen von 3.6.2 in einer Testumgebung, alles funktioniert soweit, aber ich warte noch bis 3.6.4, dann wird der Live-Shop von 3.4.2 auf die nächste Version gebracht.
Ich bin nicht auf der Flucht, deshalb hab ich Zeit. ![]()
Grüße
Stefan
Sicherlich, für solche Aufgaben lege ich mir immer die deutschen Sprachdateien an die Seite.
Wenn ich nun etwas ändern möchte, suche ich in den Sprachdateien nach, hier:
"Stellen Sie eine ..."
Dann findet man eine Sprachvariable. Für diese kann man einen Joomla-Sprach-Override anlegen.
Das habe ich einmal hier beschrieben: https://www.jooglies.com/tutor…verride-in-joomla-anlegen
Die deutschen Sprachdateien sind auf VirtueMart.de auf der Startseite verlinkt.
Die Sprachdateien sind auch als Installer mit Auto-Update auf meiner Seite (unofficially): https://www.jooglies.com/virtu…akete-f%C3%BCr-virtuemart
PS.: Du suchst wahrscheinlich nach dieser Variable: COM_VIRTUEMART_PRODUCT_ENQUIRY_LBL
Rechnungs- und Liefer-ZIP
$this->cart->BTaddress['fields']['zip']['value'];
$this->cart->STaddress['fields']['zip']['value'];
Servus Helmut,
freut mich, die Zufallswiedergabe war auch Thema, da wurde irgendwo zuviel gefiltert, das wird in der nächsten stable wohl behoben sein.
Grüße
Stefan
In der VM Konfiguration auf "Sortierung" oder "Sortierung, Name".
In der Produktliste eine Kategorie auswählen und die Sortierung dort vornehmen.
Das war's.
Grüße
Stefan
Das weiß nur Dein Template. ![]()
Und was machst Du, wenn sie nicht da sind?
Dann fügst Du die VM-Originale im Template ein und machst Deine eigenen Overrides.
Damit bist Du dann Template-Erweiterer, danach kommt dann Template-Entwickler. ![]()
Fehler im Warenkorb behebe ich bei Kunden dadurch, dass ich den One Page Checkout von VirtuePlanet.com installiere und dann nie wieder eine Hand anlegen muss.
In Deinem Fall müsste der Template-Hersteller ein Update liefern, oder Du passt die Override-Dateien selbst an. Ein Vergleich zwischen den VirtueMart-Dateien und den Template-Overrides kann dort helfen. Oder eben der One Page Checkout.
Wenn wir solche Dinge reparieren, kostet das mindestens soviel wie der One Page Checkout. Den kann man sogar selbst installieren und konfigurieren, und dann hat man zusätzlich noch eine einfache Benutzerführung.
Grüße
Stefan
Servus,
die mail_html_reguser.php ist in der view user.
mail_html_notify.php findest Du in der view productdetails.
Hope that helps
Stefan
Hallo Helmut,
hast Du das Template aktualisiert? Ich meine, da wäre ein neue Version herausgekommen, vielleicht passt es damit.
Bei Paypal Plus gab es wohl heute auf deren Seite auch etwas Neues. 1.3.28 wird das wohl beheben.
Grüße
Stefan
Servus,
wenn man zum Beispiel auf Kaufen drückt, zu Paypal geht, und dort dann abbrechen klickt, geht man wieder zurück zum Shop.
Nun hat man die Möglichkeit für die "nächste Runde Kaufen klicken", entweder eine neue Bestellung zu erzeugen, oder die alte zu verwenden.
Nach der Ablaufzeit, die im oben verlinkten Beitrag steht, 30 Minuten, wird dann zwingend eine neue Bestellung mit neuer Bestellnummer angelegt. Diese Zeit ist über den Wert für reuseorder einstellbar.
Grüße
Stefan
Das Template scheint von 2014 zu sein und seitdem nicht mehr aktualisiert worden zu sein.
Wenn es ein kostenloses Template sein soll, würde ich das Horme 3 Free von Olympianthemes empfehlen, das wird regelmäßig gepflegt.
Dieses kostenlose fashionline wird auf die Dauer sehr teuer werden, Änderungen in PHP kann man nicht aufhalten, Änderungen in Joomla auch nicht.
Dann muss man auf dem alten System stehenbleiben, muss Sicherheitslücken offen lassen, oder jemanden bezahlen, der repariert.
Also besser schnell auf ein aktuelles Template umsteigen, bevor zuviel Arbeit in dem anderen steckt.
Grüße
Stefan
Servus,
ich hab da gestern wohl zu schnell über den Text gelesen und den Screenshot nicht vergrößert, sorry, ich dachte, Du wolltest das Login im User Edit rausnehmen.
Schau doch bitte hier:
components/com_virtuemart/sublayouts/login.php. Oder in den Sublayouts im Template.
Grüße
Stefan
Erste Anlaufstelle ist der Template-Hersteller.
Wenn der nicht mehr ist oder keinen guten Support hat, müsste man sich die Dateien in
components/com_virtuemart/views/category bzw. in den Sublayouts anschauen.
Template Code mit den aktuellen VM-Dateien vergleichen und dann alten Code rauswerfen und durch neuen ersetzen.
Es könnte helfen, das Template zu nennen, vielleicht hat jemand damit Erfahrung.
Grüße
Stefan
Welches Template wird verwendet?
Passiert das auch, wenn auf Protostar oder vmbeez3 umgestellt wird?
Grüße
Stefan