Servus,
welchen Typ hat das selbsterstellte Feld?
Grüße
Stefan
PS. Bitte immer die Versionsnummern von Joomla, VM und PHP angeben.
Wie bekomme ich schnellstens hilfreiche Antworten
Servus,
welchen Typ hat das selbsterstellte Feld?
Grüße
Stefan
PS. Bitte immer die Versionsnummern von Joomla, VM und PHP angeben.
Wie bekomme ich schnellstens hilfreiche Antworten
Hallo Dirk,
ich habe auch gerade Nachricht bekommen und es in meinem Testshop probiert.
Jetzt wird der Coupon rausgenommen, sobald der Mindestbestellwert durch Löschen eines Produkts unterschritten wird.
Die neue Version des VP OPC ist 7.12.
Der Fehler scheint aus dem VM-Core zu kommen, weil es beim Ändern von Stückzahlen im original VM-Warenkorb auch nicht richtig funktioniert.
Zumindest im VP OPC geht es jetzt. Ich werde das Problem an das Dev-Team von VM weiterleiten.
Grüße
Stefan
Hallo Tanja,
ich habe gerade gesehen, dass dieses Problem im Repository in Revision 10796 angegangen wurde. Es sollte also in der nächsten Version gefixt sein.
Wenn Du es eilig brauchst, kannst Du schauen, welche Änderungen es im Repository gab.
https://dev.virtuemart.net/projects/virtuemart/repository
Grüße
Stefan
Hallo Dirk,
ich habe den Support Post gefunden und das Problem nachgestellt. Ich habe den Entwickler angeschrieben und werde ihm Zugang zu meiner Testseite geben, wenn er das braucht.
Da scheint eine Berechnung nach Löschen des Produkts nicht angestoßen zu werden. Das könnte ein Bug im OPC sein.
Wenn man die Lieferart oder Zahlungsart umstellt, wird der Coupon richtig entfernt.
Also fehlt da evtl. nur eine Kleinigkeit im Ajax-Aufruf.
Hast du mit AwoCoupons und VM 4.0.12 keine Probleme?
Persönlich habe ich keine Probleme, weil ich im Moment keine direkten Kunden mit AWO Coupon habe. ![]()
Ich hatte AWO bisher auch nur bei Kunden von Kunden, und dann sehe ich das nur am Rande, weil ich meistens andere Probleme löse/Sonderlösungen baue.
Grüße
Stefan
Du sprichst wieder eine "Tonalität" an, die ich im Support-Post nicht nachvollziehen kann.
Man könnte bemängeln, dass er nach zwei Anfragen und einem jeweiligen Danke Schön nicht auf die Idee gekommen ist (oder nicht auf die Andeutungen eingehen wollte), dass Du noch mehr wolltest.
Wenn Du mehr möchtest, einen Schalter, dann frag danach, dann bekommst Du eine Antwort, dann muss man keine Tonalitäten raushören.
Meine Antwort wäre wahrscheinlich: das Feature wurde seit 2018 zweimal angefragt, dafür baue ich es nicht ein, weil ein einfacher Code-Schnipsel in einem Override eine viel präzisere Lösung bietet, insbesondere, wo die Lieferzeit dargestellt werden soll.
Ein Template ist eine Vorlage, die günstig hunderte oder tausende Arbeitsstunden sparen soll. Man kann es nie allen recht machen, aber dafür gibt es in den VirtuePlanet-Templates eine tolle Override-Funktion, die Overrides auch bei einem Template-Update nicht überschreibt. Das hat Joomla 4 übrigens jetzt nach zehn Jahren VirtuePlanet-Technik auch so mit Child-Templates eingeführt.
An meinem Ton erkennst Du sicher, dass ich solche Wischiwaschi-Tonaltätsdiskussionen nicht leiden kann, deshalb fordere ich hier auch immer wieder zu präzisen Fragen auf, damit es keine Zwischendeutung gibt.
Grüße
Stefan
Hallo Martin,
das Merchant Template hat die Verfügbarkeitsanzeige in der Position top-right. Diese wird über das Sublayout stockhandle eingebunden.
Den Begriff Bug würde ich in diesem Zusammenhang nicht verwenden.
Das sind unterschiedliche Vorstellungen, wie das Layout aussehen soll.
Um eigene Layout-Vorstellungen einzubringen, gibt es das Override-System und in diesem Fall den guten Support von VirtuePlanet, der 34 Minuten nach der Anfrage im Forum den Code gepostet hat, den man verwenden kann, wenn man das Layout umbauen möchte.
Dass Jumbo "wie gewohnt" Bugs als Feature bezeichnet, kann ich nicht unterstreichen, sowohl bei echten Bugs, die bei ihm sehr selten vorkommen, als auch bei Feature Requests, ist er immer sehr aufgeschlossen und schnell, diese Bugs und Vorschläge anzugehen.
Der Tonfall in Deinem Post war mir zu negativ, deshalb die deutlichen Worte aus meiner Sicht.
Ich habe mit vielen Programmierern und Erweiterungen zu tun, und Jumbo ist eindeutig in der Oberklasse, wenn es um Code-Qualität und Support geht.
Ich kann verstehen, dass sich nach langer Code-Sucherei ein gewisser Dampfdruck aufbaut, ich kann da einen Waldspaziergang oder Schwimmen empfehlen, danach hören sich Forenposts viel sachlicher an. ![]()
Grüße
Stefan
Hallo Tanja,
welche Version von VirtueMart ist das?
Wie bekomme ich schnellstens hilfreiche Antworten
Im VM Quelltext im Repository finde ich clearCart nur an drei Stellen, und an keiner dieser Stellen wird es an die URL gehängt. Evtl. ist das in einer älteren VM-Version und wurde inzwischen geändert.
Grüße
Stefan
Beide VM Versionen sind die aktuellsten.
Deine aktuellste scheint die 4.0.4 zu sein. Meine aktuellsten sind die 4.0.12 und die 4.0.13.
Wie bekomme ich schnellstens hilfreiche Antworten
Vielleicht doch erst einmal die aktuellste installieren und damit testen. Und dann die Versionsnummer mit Revisionsnummer dazuschreiben, die Du für die aktuellste hältst.
Grüße
Stefan
Hallo Dirk,
ich nehme an, die meisten nehmen AWOCoupon.
Shops mit Gutscheinen habe ich schon ewig nicht gemacht, deshalb bin ich da ohne ausgiebiges Testen und code-surfen auch überfragt.
Grüße
Stefan
Hallo Thilo,
darfst den Slider gerne auseinander pflücken, im Grunde müsste nur geschaut werden, ob bzw. was sich in der Zwischenzeit im VM Produktmodul geändert hat.
Vielleicht aktualisiere ich den Slider die Tage einmal, allerdings hab ich im Moment kaum Zeit.
Ich hab ihn gerade unter Joomla 4/VM 4 mit PHP 8.0 getestet, da wird er ohne Probleme installiert und funktioniert auch noch, wirft allerdings einige Notices raus, wenn man die Fehlerberichterstattung in Joomla einschaltet.
Da man den Aufruf des Slider-Skripts in den Einstellungen ausschalten kann, wäre er auch als einfaches Produktmodul zu verwenden.
Grüße
Stefan
Hallo Tanja,
bisher habe ich immer Name the Price von Open-Tools eingesetzt, allerdings muss man das inzwischen auch selbst pflegen.
https://open-tools.net/virtuemart/name-the-price.html
Versuchen könntest Du es damit einmal, ich habe den Installer angehängt, da Reinhold Kainhofer all seine Erweiterungen zur freien Verfügung gestellt hat. Einen Download-Link konnte ich allerdings auf seiner Seite nicht mehr finden.
Falls es unter J4 nicht läuft, findet sich vielleicht demnächst jemand, der es anpassen würde, da es doch von einigen benutzt wird.
Grüße
Stefan
Hallo Tanja,
willkommen im Forum.
Im Quelltext von VM wurde diese Einstellung auskommentiert. Warum, weiß ich noch nicht. Ich habe die Frage weitergeleitet.
Grüße
Stefan
Zuerst bitte fix auf Joomla 4.2.8 aktualisieren.
https://www.joomla.de/news/joo…4-2-8-sicherheits-release
STS
Möglicherweise geht das mit AwoCoupon, ich hab das aber seit Jahren nicht in den Fingern gehabt.
https://awodev.com/products/joomla/awocoupon
Grüße
Stefan
PS: Alles gut. Evtl. beim nächsten Mal eine kurze Nachricht, oder unter dem Erst-Post einen weiteren Post mit Hinweis, es zu verschieben. Dann gibt's keine doppelten Posts. Der andere ist jetzt gelöscht.
Zur Not könnte man eine versteckte Kategorie verwenden, die dem Produkt zuweisen und dann im Modul auf diese Kategorie beschränken. Oder Featured Products verwenden, wenn man sonst keine Featured benutzt.
Ich hab das mit den Produkt-IDs in meinem Product Slider Light vor längerer Zeit gebaut, der ist aber bisserl alt. Vielleicht hilft es, um das VM-Modul anzupassen, der Slider beruht auch auf dem VM-Produktmodul.
https://www.jooglies.com/dokum…lies-product-slider-light
https://www.jooglies.com/virtu…ngen/product-slider-light
Grüße
Stefan
Hallo Helmut,
das erste Stack Trace teilt mit, dass
COM_VIRTUEMART_PRODUCT_EMAIL_SHOPPERS_SUBJECT
wohl eine nicht aktuelle Übersetzung hat. -> Sprachdateien aktualisieren.
Notfalls meine von Jooglies.com. Die von VM sind zwar inzwischen auf Transifex richtig, aber ich weiß nicht, ob die Datei schon im Download-Bereich ist. Es gab da Schwierigkeiten mit dem Export-Tool für die Sprachdateien, hab ich letzte Woche erfahren.
Zweites Stack Trace.
Dort muss abgefragt werden, ob die Konstanten definiert sind. Ab Zeile 437 in der mediahandler.php müsste da
if(defined('IMG_GIF')) {
$aPossibleImageTypeBits[IMG_GIF] = 'GIF';
}
if(defined('IMG_JPG')) {
$aPossibleImageTypeBits[IMG_JPG] = 'JPG';
}
if(defined('IMG_PNG')) {
$aPossibleImageTypeBits[IMG_PNG] = 'PNG';
}
if(defined('IMG_WBMP')) {
$aPossibleImageTypeBits[IMG_WBMP] = 'WBMP';
}
eingefügt werden. So steht es in VM 4.0.12. Müsste in VM 3.8.9 also im VM Core geändert werden.
Ein Stack Trace ist ein Log über den Call Stack, das Nachvollziehen des Call Stack zum Zeitpunkt eines Fehlers.
Ob es da irgendwo eine tolle Quelle gibt, die das sprachlich genau zerpflückt, weiß ich nicht.
Welchen Begriff Du auch verwendest, jemand, der eine Antwort auf die Frage nach dem Fehler hat, versteht die Frage auch, wenn Du das eine oder das andere verwendest.
Grüße
Stefan
Wenn kein Stack Trace gepostet wird, und der Fehler nicht bekannt wird, wird wahrscheinlich auch ein Update nicht helfen.
STS
Hallo Helmut,
evtl. sind bei Deinem XAMPP einige Module nicht eingeschaltet?
Oder es liegt am Template.
Auch bei Dir, Joomla Debug anwerfen, Stack Trace posten, dann sieht man im Normalfall, wo es herkommt.
Grüße
Stefan
Hallo squadune,
am besten Joomla Debug einschalten und einen Stack Trace posten.
Desweiteren erst einmal auf PHP 8.0 oder 8.1 herunterschalten.
PHP 8.2 bringt wieder viele Änderungen, die in Joomla und VirtueMart noch nicht durchweg umgesetzt sind.
Grüße
Stefan
VirtueMart braucht halt bisserl Zeit, bis man überall hintergestiegen ist.
Ich finde nach über 10 Jahren VM auch immer noch Dinge, die ich nicht kenne.
Grüße
Stefan