Sehr komisch, hab das gerade mal probiert, meine Mails kommen mit € an. Welches Template? Vielleicht gibt es da Overrides mit falschen Zeichen oder ein Core-Hack?
Stefan
Sehr komisch, hab das gerade mal probiert, meine Mails kommen mit € an. Welches Template? Vielleicht gibt es da Overrides mit falschen Zeichen oder ein Core-Hack?
Stefan
Servus,
für 1) schau mal hier unter "Produkt Maße und Gewicht", siehe Screenshot. Dort die Verpackungseinheit Deines Produktes angeben. 0.5 für 500g Butter, wenn die Einheit kg ist, dann gibt er den Preis pro kg an. Gibt auch Liter, m2 usw.
für 2) Da suchst Du mal nach Sprachoverride Virtuemart. In den Sprachdateien mit Volltextsuche in den Dateien die aktuelle Version suchen. (Grundpreis inkl. MwSt.: )
Dann einen Sprachoverride unter Joomla - Erweiterungen - Sprachen - Override (oder so ähnlich) für den Sprachstring aus der Sprachdatei. Der String sieht ungefähr so aus: COM_VIRTUEMART_XYZ_TOLLER_PREIS:
Hope it helps
Stefan
PS. Hab gerade gemerkt, das war zu kompliziert erklärt für 2: Override für COM_VIRTUEMART_PRODUCT_FORM_PRICE_BASEWITHTAX. Der heißt übrigens in den Originaldateien Basispreis. Wenn da bei Dir Grundpreis steht, hast Du evtl. schon einen Template-Override dafür.
Dann helfen übrigens zwei Käufergruppen, einmal Gewerbe, einmal Endverbraucher, dann wird es einfacher.
So long
Stefan
Wie wäre es mit der Deutschen Starter Version, die läuft gleich mit Beispielprodukten und macht keine Zicken.
Irgendwo ist die auf der Hauptseite von virtuemart.de verlinkt, einfach mal suchen.
Wenn es dann immer noch nicht klappt, das Buch wegwerfen und die Pro-Version mit Support kaufen. Der Media-Service-Mensch hat es gut drauf, mit seiner Hilfe bekommt man sicher einen guten Shop hin.
So long
Stefan
Womit liest Du denn die Bestellbestätigungsmail?
In der Konfiguration des Hosters sollte es möglich sein, die Domain http://www.xyz.com auf ein Verzeichnis innerhalb des Webspaces zu leiten. Die Domain sollte dann auf /virtuemart/ umgeleitet werden.
Im Moment geht das nur, indem man die Preise per CSS ausblendet, aber die Zukunft (VM3) scheint rosig!
PS: Wenn Du allerdings die Kunden mit Netto-Preisen lockst, und dann in der Rechnung Brutto-Preise angibst, kommst Du bei einigen sicher auf die Schwarze Liste, so wie Dominoes Pizza vor einiger Zeit bei mir. Nun sind die Preise incl. VAT, haben sie noch einmal Glück gehabt.
Vielleicht hatte ich das nicht genau genug erklärt.
Unter Selbsterstellte Felder machst Du ein neues Feld: Menge. 100, 500, 1000. Dieses Selbsterstellte Feld kann der Kunde auswählen. Er soll aber nichts in den normalen Mengenkasten von Virtuemart eingeben, den musst Du ausblenden (input type=hidden value=1) und dann bestellt der Kunde sozusagen ein Paket mit 500 Stiften statt 500 Einzelstifte.
Guck mal "html input syntax" in der Suchmaschine Deines Vertrauens ein, da musst Du dann im PHP-Code die Änderungen machen. Dann noch "VirtueMart Override" nachschlagen und dann passt es. Oder den Mengenkasten per CSS ausblenden.
Die Mengenangabe als Custom Field, Selbsterstelltes Feld. Die Mengenangabe von Virtuemart nicht angezeigen und auf 1 festlegen, so wird der Aufpreis immer nur einmal berechnet.
Die Geschichte auf der oben verlinkten Seite ist ziemlich aufwändig gelöst, da muss man Energie in den Code investieren.
Hast Du einmal auf extensions.virtuemart.net geschaut, ob es da nicht eine Erweiterung gibt, die das kann?
So long
Stefan
Schau mal in der Virtuemart Konfig unter Produkte, Steuern und Rechenregeln. Da gibt es Steuer pro Produkt, damit kannst Du das machen, später diese Rechenregel einem Produkt zuweisen. Kann sein, dass Du Kindprodukte für die 1-farbig, 2-farbig usw. anlegen musst.
So long
Stefan
Möglich ist das auf jeden Fall, gibt sicher verschiedene Möglichkeiten, das umzusetzen.
Ich hab hier einen Anfragekaffee gemacht:
http://shop.duckflight.de/inde…anfragekaffee-detail.html
Zugang über Benutzer: Test, Passwort: testtest
Die Angabe von 0,00 Euro bei den Varianten kann man per Sprachoverride entfernen, das Produkt hat keine Preisangabe.
In der Konfiguration muss man "Anfrage, wenn kein Preis vorhanden" ausschalten, schon geht das ohne Probleme.
Hope it helps
Stefan
das ich nicht mehr auf dem Trichter hatte, das ich das Wort Aufpreis bereits selbst geschrieben hatte! ... peinlich ....
Das sind die Komplexitäten der menschlichen Natur, das muss Dir nicht peinlich sein. Früher oder später kriegen sie uns.
Servus,
ich habe das gerade mit der E-Mail-Adresse in meinem Testshop unter J 2.5.22 und VM 2.6.6 versucht. Die AGB werden einwandfrei angezeigt.
Allerding habe ich keine großartigen zusätzlichen Extensions und das Template ist ziemlich einfach gestrickt.
Wenn dieses Problem auftaucht, würde ich raten, erst einmal alle Plugins und Extensions zu deaktivieren, die zusätzlich installiert wurden und falls es klappt, einzeln wieder zu aktivieren. Möglichst immer den Cache leeren.
So long
Stefan
Wenn Du ein Backup der Seite hast, kannst Du zum Beispiel mit Total Commander eine Volltextsuche über alle Dateien laufen lassen. Wenn der dann nichts findet, dann ist Dein Aufpreis ein jpg oder ein png. ![]()
Ich hab in meiner Installation auch nur ein "Aufpreis" gefunden, vielleicht mal den Template-Hersteller fragen.
Mehr kann ich von hier aus leider auch nicht sagen.
Stefan
Servus Gerald,
das ist nicht so einfach, weil das in der Konfig nicht vorgesehen ist und man alle aktuellen Einträge braucht, um die Verknüpfung der Produkte zu sehen.
Wenn Du wirklich alles auf einen Blick haben möchtest, empfiehlt es sich eher ein Warenwirtschaftssystem anzuhängen und von dort heraus alles zu verwalten. Es gibt einen Connector für JTL-Wawi, der ist unter extensions.virtuemat.net zu finden.
Wenn es nur um den Lagerbestand geht, könnte man sicher eine Tabellenspalte in der php-Datei anlegen, die den Aufruf macht. Dazu braucht es dann ein wenig PHP-Verständnis. Eventuell in der Job-Ecke mal posten, wenn es wirklich wichtig ist.
So long
Stefan
Ich habe nirgendwo ein "Aufpreis:" gefunden, ein "Aufpreis" ist im von Dir beschiebenen File.
Der Aufpreis bei Dir könnte ein Override für "Preisnachlass: " sein, da dieser positiv und negativ sein kann, das wäre sicher auf Template-Ebene:
COM_VIRTUEMART_PRODUCT_DISCOUNT_AMOUNT
Ansonsten mal nach Aufpreis suchen statt nach Aufpreis: .
So long
Stefan
Phuhh, schwierig.
In Zeile 187ff der default.php im Ordner \components\com_virtuemart\views\cart\tmpl\default.php steht folgendes:
Hierfür evtl. einen Override erstellen: Override Virtuemart und Google machen Dich schlau.
Blindes Ausprobieren:
1. vendor_id=1 würde ich mal mit 0 versuchen
wenn das nicht klappt:
2. sehr unschön, aber wirksam:
<a href="<?php JRoute::_ ('index.php?option=com_virtuemart&view=vendor&layout=tos&virtuemart_vendor_id=1', FALSE) ?>"
in
<a href="http://www.birthpool.de/agb" ...
ändern.
Wenn Du bereits einen Override für diese Datei hast und es nicht klappt, poste doch einmal den Override.
Das padding in der Navigation von {padding: 0 40px;} vielleicht noch auf 30px ändern, damit die Navi und Suchfunktion in eine Reihe passt. Das Quantity-Feld braucht auch eine feste Breite, das ist viel zu lang.
webbie Falls Du Zeit findest und Deine Lösung eine generelle Lösung war, die auch andere betreffen könnte, wäre eine kurze Erläuterung sicher sehr hilfreich für spätere Leser.
Grüße
Stefan
Einige Screenshots von den angelegten Kategorien und einer Produktseite in der Adminansicht könnten da evtl. helfen, ansonsten schwierig zu sagen.
Joomla-Version, genaue VM-Version, Link zur Seite?
So long
Stefan
1. Ein Versuch mit einem Standard-Template könnte Aufschluss geben, ob es am Template liegt. Einfach einmal auf Beez umschalten.
2. Deine Seite lädt ziemlich viel jQuery, einmal 1.6.1 von VM, dann 1.9.1 vom Template, vielleicht auch einmal versuchen, das VM jQuery in der Konfig auszuschalten. Das Template-jQuery sollte dann vorher geladen werden.
Für Genaueres braucht es leider mehr Zeit.
Vielleicht hilfts
Stefan