Beiträge von StefanSTS
-
-
X = Cancelled = Abgebrochen/Storniert
SHOPPER = Mail geht an den Kunden
SHOPPER durch VENDOR ersetzen, um den String für sich selbst, den Shopbesitzer zu ändern.
COM_VIRTUEMART_MAIL_SUBJ_SHOPPER_X="[%3$s], Cancelled order by %1$s, total %2$s"
COM_VIRTUEMART_MAIL_SUBJ_VENDOR_X="[%3$s], Cancelled order by %1$s, total %2$s"
-
Die 3.4.3.9989 ist eine frühe Beta-Version zu VM 3.6.0, das könnte ein Bug sein, der Serverfehler 500 spricht dafür.
Du könntest versuchen, die 10063 zu installieren. Eine aktuellere könnte heute oder sehr bald erscheinen, danach wohl die 3.6.0 stable.
Natürlich immer erst auf einer Testinstallation, damit nichts schief geht.
Persönlich würde ich auf die nächste Version warten, da in 10063 auch noch ein paar Ungereimtheiten mit nachträglicher Bestellbearbeitung und folgender Rechnungserzeugung waren.
Grüße
Stefan
-
YEAAAAAHHHH,
Vielen Dank euch allen für die guten Ratschläge, die ich bestimmt in nicht all zu langer Zeit wieder brauchen werde,
Ich archiviere das unter: "Warum einfach, wenn es auch kompliziert geht, aber wenigstens etwas PHP gelernt, das ist auch etwas wert."
Wenn Du es im Core geändert hast, ist es beim nächsten Update halt wieder weg.
Aber ab der nächsten Version finden sich wenigstens die Schalter in der VirtueMart-Konfiguration, dann wird es einfacher.
Grüße
Stefan
-
Servus,
welche VirtueMart-Version verwendest Du jetzt aktuell?
Du müsstest die Fehlermeldung einmal genauer sichtbar machen, irgendetwas scheint da einen Serverfehler auszulösen, aber das kann man über den Screenshot nicht feststellen.Grüße
Stefan
-
Servus,
dann lass uns doch im anderen Thread weiter schauen.
Leider muss ich zwischendurch auch noch dafür sorgen, dass etwas Butter aufs Brot kommt, da kann es schon einmal sein, dass ich Threads aus den Augen verliere, weil ich hier nur hineinschaue, wenn ich gerade etwas Leerlauf habe.
Da ist in diesem Forum auch kein Admin böse, wenn die Beiträge noch einmal "hochgebumpt" werden.
Grüße
Stefan
-
Servus,
unter meinen Kunden gibt es Shops mit 3 bis ca. 20.000 Artikeln.
Der Shop mit 20.000 Artikeln läuft bei guten Besucherzahlen auf einem eigenen kleinen Server mit sehr geringer Auslastung.
Mir sind Shops mit bis zu 130.000 Artikeln bekannt. Automobilzulieferer haben oft einen solchen Umfang.
Mit 10.000 Produkten ist man noch im unteren Bereich und benötigt evtl. nur einen Virtual Private Server. EDIT: Oder ein gutes Shared Hosting wie bei Michael Schulze vom Media Service Essen, der dieses Forum betreibt. Hätte ich fast vergessen, er lastet die Server immer gering aus. Einige meiner Kunden sind bei ihm sehr zufrieden.
Ich hoffe, das hilft ein wenig zur Einordnung.
Grüße
Stefan
-
Der Schalter ist in VirtueMart 3.6.0, das in den nächsten Tagen herauskommt.
Oder hier im ersten Beitrag dem Link folgen. Dort ist erklärt wie es jetzt schon über die virtuemart.cfg funktioniert.
Grüße
Stefan
-
Ich glaube,
in Deinem Fall würde ich mit den Custom Filters von breakdesigns gehen.
Schau Dir das einmal an: https://breakdesigns.net/extensions/joomla/custom-filters
Die laufen zum Beispiel auf https://www.ktec-shop.de, ein Shop für Pickup Tuning Teile. Der Shop hat sehr viele Produkte und die Custom Fields laufen da schnell und sauber.
Grüße
Stefan
PS. Bitte achte auch darauf, immer nur eine Variante zu wählen. "100" oder "100 Teile". Zettel an den Monitor kleben mit einem Style Guide für die Seite, auf dem all sowas festgeschrieben ist. Das hilft ungemein.
-
Servus,
das ist unter den Selbsterstellten Felder unter Plugins zu finden. Schau einmal in den Screenshot:
1. Im Menü auf Selbsterstellte Felder
2. Plugins auswählen
3. VM Custom - Customer text input
4. Warenkorb-Attribut auf Ja
5. Warenkorb Eingabe auf Ja
6. hab ich noch vergessen, Titel eingeben.
Abspeichern und dann ins Produkt gehen, im letzten Reiter auswählen und dann hat mein ein Eingabefeld für den Kunden.
Grüße
Stefan
-
Hast Du in der letzten Zeile das Anführungszeichen am Ende vergessen?
Ohne diesem würde die Datei nicht verarbeitet, und dann geht es automatisch auf die englische Sprache zurück.
Die Sprachvariablen sollten auch nicht in der virtuemart.ini eingesetzt werden, sondern als Sprach-Override in Joomla.
Wenn man die Joomla-Funktion unter Erweiterungen -> Sprachen -> Overrides verwendet, kann man auch nichts kaputt machen. All das kann man hier nachlesen:
https://www.jooglies.com/tutor…verride-in-joomla-anlegen
Grüße
Stefan
-
Wenn es sich um das Zeus-Template in Version 1.3 handelt, bitte oben die Anleitung noch einmal durchgehen und die Variablen in der virtuemart.cfg einsetzen.
Wenn das Template nicht aktuell ist, bitte aktualisieren.
Grüße
Stefan
-
Open Source ist nun einmal Open Source,
während die Programmierer am Hungertuch nagen, weil sie Software zu gerechtfertigten Preisen anbieten, verdienen sich andere eine goldene Nase daran, Pakete für einen Scherzpreis zu schnüren, um abzukassieren. Solange bis der Programmierer dann aufhört und die Software kaputt geht, weil er selbst nicht genug Einnahmen generiert. Nun, das ist der schlimmste Fall, es geht natürlich auch anders.
Open Source ist Ehrensache, entweder man ehrt die Hersteller/Programmierer oder halt nicht.
Darüber ist viel geschrieben worden, deshalb belasse ich es mit einem dringenden Aufruf, bei den echten Herstellern zu kaufen, damit die Produkte auch weiterhin existieren, gepflegt und weiterentwickelt werden.
Danke an alle Unterstützer von Open Source Herstellern. Denn auch die müssen von irgendetwas leben.
Grüße
Stefan
PS. Dazu gehört übrigens auch, hin und wieder ein paar Euro für die VirtueMart Mitgliedschaft auszugeben, wenn ein Shop gut läuft.
Denn auch die VirtueMart-Programmierer müssen leben.
Hier findet man die Mitgliedschaft!
-
In der neuen VirtueMart-Version wird es zwei Schalter in der VM-Konfiguration im Reiter Preise geben, um diese Funktion einzuschalten.
Zum Override im Merchant:
In den VirtuePlanet-Templates lohnt es sich, die Anleitung zu lesen.

Ein neues Layout neben default erstellen, dann nur die geänderten Dateien dort einfügen. Dann schaut das Template erst im eigenen Layout, dann in default, und nimmt die Daten von default nur, wenn nichts eigenes besteht.
https://www.virtueplanet.com/d…-framework/style-settings
Allerdings:
Auch im aktuellen Merchant-Template funktioniert inkl. MwSt und Versandkosten über die Schalter, da braucht es keinen Override.
Ausschnitt aus dem Sublayout prices.php des Merchant:
Alles anzeigenPHP- if ($infotax == 1 || $infodelivery == 1) : ?>
- <div class="vm-prices-info">
- <?php
- if ($infotax == 1)
- {
- if($product->prices['priceWithoutTax'] == $product->prices['salesPrice'])
- {
- $taxclusive = 'COM_VM_TAX_EXCLUSIVE';
- }
- else
- {
- $taxclusive = 'COM_VM_TAX_INCLUSIVE';
- }
- echo vmText::_($taxclusive);
- }
- if($infotax == 1 && $infodelivery == 1)
- {
- echo vmText::_('COM_VM_PRICES_INFO_DIVIDER');
- }
- if ($infodelivery == 1)
- {
- echo vmText::_('COM_VM_PRICES_INFO_DELIVERY');
- } ?>
- </div>
- <?php endif; ?>
Hier sieht man auch die Sprach-Variablen für Overrides.
-
Hallo losrolofolos,
könntest Du den Link in Post 19 herausnehmen, bitte?
Dieser Laden verkauft anderer Leute harte Arbeit und nennt das Club.
Ich kaufe auch alle meine Software bei den echten Herstellern und werfe das Geld nicht in die Hände von Leuten, die nur Pakete zusammenschnüren, und für die harte Arbeit von anderen abkassieren.
Grüße
Stefan
-
Ich sehe da nicht, dass die de-DE.com_virtuemart.ini geladen wird.
Es könnte helfen, die deutschen Sprachdateien noch einmal zu installieren.
Welche Quelle wurde für die VirtueMart Sprachdateien verwendet?
Meistens ist es ein Fehler in einer Sprachdatei, die dann nicht geladen wird, weil die Verarbeitung fehlschlägt.
Grüße
Stefan
-
PS. Es ist auch möglich, dass es nichts mit der virtuemart.cfg zu tun hat, sondern mit einer Sprachdatei, die verändert wurde.
In der Joomla-Konfiguration einmal Sprache debuggen kurz einschalten und dann unten schauen, ob eine Fehleranzeige kommt.
-
Ich würde erst einmal die virtuemart.cfg wiederherstellen.
EDIT: Siehe unten, das wird wohl nicht nötig sein.
administrator/component/com_virtuemart/virtuemart_defaults.cfg-dist
aus dem Installer nehmen und umbenennen und in das Verzeichnis laden. -
Hallo Helmut,
schau doch einmal in Deinen Joomla Sprach-Overrides, ob da evtl. einige Overrides fehlen.
..._SHOPPER_... scheinen vorhanden zu sein, evtl. fehlen ..._VENDOR_...
Oder die Sprachdateien, die ich gepackt haben, einmal ausproieren.
https://www.jooglies.com/virtu…akete-f%C3%BCr-virtuemartGrüße
Stefan
-
Wie oben beschrieben würde ich das mit einem Produktmodul machen.
Die meisten Templates haben Positionen wie "content-bottom" oder ähnliches. Man kann das Produktmodul dann unterhalb des "content" oder in einem Bereich vor dem Footer veröffentlichen. Wenn das Template so eine Position nicht hat, kann man die relativ einfach hinzufügen.
Im Produktmodul kann man eine Kategorie wählen, Rezepte würde ich eine nennen, in der die Rezept-Produkte sind. Oder Rezepte Kuchen, Rezepte Käse usw., was immer zum Angebot passt.
Grüße
Stefan