Beiträge von StefanSTS

    Servus,


    die Frage kam schon öfter, allerdings gibt es bisher noch keine interne Möglichkeit bei VirtueMart.


    Also eine Möglichkeit wäre sicherlich, mit ein paar Leuten ein Crowdfunding zu starten, und Milbo an die Arbeit zu tun, ein Tool dafür zu bauen.


    Etwas anderes Verlässliches habe ich noch nicht ausprobiert.


    Überlegungsansätze, falls es einmal auf mich zukommt wäre:


    1. Eine Warenwirtschaft nehmen, dort die Produkte aufbauen und dann zu VM exportieren.


    2. Ein Muster, wie Du gesagt hast bauen, dann mit CSVI exportieren, das ganze in einer Tabellenkalkulation kopieren, dann wieder importieren.


    Ob davon nun etwas sinnvoll ist, weiß ich nicht, hab ich noch nicht probiert. CSVI war immer eine gute Lösung, aber ich weiß nicht, wie es da mit den Multi Variant aussieht.


    Not very helpful today
    Stefan

    Servus,


    pauschal ist alles erst einmal Punkt ".", aber es kann sein, dass ein Komma an einigen Stellen akzeptiert wird und im Hintergrund dann in den Dezimalpunkt umgewandelt wird. Im Hintergrund wird immer mit Dezimalpunkt gerechnet, nicht mit Komma.


    Wichtig zu wissen ist: 0 ist nicht gleich 0.00. Null oder 0 ist gleichbedeutend mit False, falsch. 0,00 ist eine Eingabe für z.Bsp. einen Preis oder ein Gewicht.


    Wenn ich also beim Preis 0 eingebe, bedeutet das, dort ist kein Preis. 0.00 oder 0,00 bedeutet, der Preis ist 0,00 Euro, also kostenlos.


    Hope that helps
    Stefan

    Wie Faro schon gesagt hat, die Sprachdateien für das Template helfen nicht bei den normalen Shop-Sprachzeichenketten.
    Dazu muss erst einmal Deutsch unter Joomla und VirtueMart eingestellt sein, und die deutschen Sprachdateien von VirtueMart installiert werden. Link dazu auf der Startseite von VirtueMart.de - Freie Online Shop Software für alle!.
    Die Sprachdatein von Joomla instalieren sich ja von selbst, wenn man da unter Sprachen Deutsch installiert. Dann aber noch Inhaltssprache Deutsch definieren.


    In den PHP-Dateien findest Du keine Sprachen, da sind nur Sprachstrings COM_VIRTUEMART_XY, die werden in den ini-Dateien, den Sprachdateien übersetzt.


    Bitte mal ein Joomla-Tutorial dazu suchen, das Netz ist voll davon.


    PS. Abkürzungen bei der vernünftigen Sprachinstallation kosten später seeeehhhhhhr viel Zeit und evtl. Frust.

    Man kann dafür ein zusätzliches Feld einbauen, dass die Uhrzeit verlangt.


    In einem seit Jahren laufenden Pizza-Shop hab ich nur das normale Textfeld am Ende beim Bestellvorgang, das funktioniert bisher sehr gut, da kommen alle Kommentare rein. Beim Produkt steht nur, teilen Sie uns Extrawünsche bitte am Ende der Bestellung im Textfeld XY mit.


    Solche Vorbestellungen laufen eh meistens per Telefon.


    So short
    Stefan

    Hallo Hohenloher,


    das vmshipment-Plugin ist für die Anzeige von Lieferarten im Warenkorb, dafür gibt es kein Modul, das man einbinden muss.


    Die Lieferarten kann man in der VirtueMart-Konfiguration unter dem Punkt Shop - Lieferarten einstellen.


    Welches Joomla verwendest Du? Hast Du alle drei VirtueMart-Dateien aus der com_virtuemart.3.0.10_extract_first,zip über den Erweiterungsmanager installiert?


    So long
    Stefan

    Servus,


    von welcher Version hast Du auf 3.0.10 aktualisiert?
    Hast Du in den VirtueMart-Einstellungen mal im Checkout geschaut, da steht Ajax für OPC und OPC, vielleicht ist das Ajax für OPC da neu gekommen und blockt etwas. Einfach mal ein- und ausschalten.



    Ich hab den CMSmart-OPC mal mit dem One Page Checkout von VirtuePlanet verglichen, da hab ich bei sonst gleichem Shop plötzlich massig Zeilen im Header, die irgendwelche jQuery-Sachen laden.
    Der von VP ist da richtig sauber, Falls Du irgendwann mal aktualisierst, schau Dir den vorher mal an.

    Wie schon im anderen Thread bemerkt ist Dein Shop scheinbar nicht über Joomla auf Deutsch eingestellt. Am besten das als erstes fixen.


    Ich kann Dir für das Horme die deutsche Sprachdatei schicken, die hab ich mal übersetzt.


    Vielleicht ne PM mit Deiner Mailadresse, hier kann man das scheinbar nicht anhängen.


    So long
    Stefan

    Das hört sich so an, als ob Du den Shop nicht auf Deutsch aufgebaut hast.


    Wäre besser, den Shop erst einmal an die Sprache anzupassen. Da gibt es gute Anleitungen im Netz "Joomla auf deutsch installieren" sollte helfen.
    Die Inhaltssprache muss dann auf Deutsch und dann geht das auch mit VirtueMart. Sonst fängst Du an, alles englische zu übersetzen, obwohl das garnicht nötig ist.


    String ist Zeichenfolge
    Multi Variants ist Produktvarianten

    Hm,


    ich der invoice.php steht dieses:


    PHP
    1. <?php
    2. if ($this->print) {
    3. echo $this->loadTemplate('items');
    4. } else {
    5. $tabarray = array('items'=>'COM_VIRTUEMART_ORDER_ITEM', 'history'=>'COM_VIRTUEMART_ORDER_HISTORY');
    6. shopFunctionsF::buildTabs( $this, $tabarray);
    7. }
    8. ?>


    Könntest Du mal so versuchen:



    PHP
    1. <?php
    2. if ($this->print) {
    3. echo $this->loadTemplate('items');
    4. } else {
    5. echo $this->loadTemplate('items');
    6. }
    7. ?>


    Musst aber mal schauen, ob das nicht irgendwo die History rausnimmt, wo Du sie evtl. brauchst.


    So long
    Stefan


    PS. Als Override anlegen

    Servus Fritz,


    ich würde die "Selbsterstellten Felder" Länge Links, Farbe Links, Länge Rechts und Farbe Rechts in dieser Reihenfolge anlegen, dann sind sie in einer guten Reihenfolge, um das aufzubauen.


    Dann bekommen die Behälter jeweis 50% Breite und werden in Zweierreihen auftauchen. Die Breite kann man im CSS angeben.


    Am einfachsten, Du erstellst die Felder und stellst hier einen Link ein, dann ist das einfacher zu sagen, was im CSS geändert werden muss. Geht sicher auch komplizierter, aber dann muss man in den Code.


    Grüße
    Stefan



    Bevor Du Dich lange mit dem Widerruf herumärgerst, würde ich eine Supporter Membership nehmen und die Sachen aus der VM-Version nehmen, die Milbo mit diesen kleinen Zusätzen für die Unterstützer zur Verfügung stellt.


    Das Zusammenzubauen ist sicher nicht sonderlich schwierig, aber wenn Du jemanden beauftragst, wird das sicher auch nicht günstiger.


    PHP kann man super auf php.net lernen, aber die Seite ist leider englischsprachig. Versuch doch mal Google mit Anfängertutorial PHP oder so in der Richtung. Da wird Dir bestimmt geholfen. Eigentlich musst Du auch kein PHP können, nur bisserl die Syntax verstehen, und dann kann man schon fast alles lesen/verstehen.


    PS: Ich sehe gerade, php.net ist auch auf deutsch.

    Servus,


    die TOS wurden irgendwann einmal in die Sublayouts ausgelagert. Davor gab es nur ein "agreed".


    Wenn ich mich recht erinnere, wird "agreed" für die Maske verwendet, wenn sich der Benutzer anmeldet.
    "tos" ist für die Anzeige im Warenkorb.
    Vielleicht kannst Du da mal Häkchen probieren und das Ergebnis testen. Bin mir nicht ganz sicher.



    Für die widerruf/tos.php schau noch mal in den Ordner /components/com_virtuemart/views/vendor/tmpl/.


    Dort gibt es noch verknüpfte Dateien, aber ich hab da noch nicht mit herumgespielt.


    Auf die Schnelle
    Stefan

    Sorry, das ganze Rechnungstemplate beruht auf einer Designvorlage eines Kunden, das kann ich so nicht einfach rausgeben.


    Du kannst diese Werte einfach in der invoice_order.php einsetzen.


    Mach eine Tabelle oder ein DIV-Konstrukt anstelle der foreach-Schleife.


    <?php echo $title ?> usw. in die Tabellenzellen oder DIVs


    und schon hast Du, was Du brauchst.


    So short
    Stefan

    Ja, diese Statusse, ich geh da ja eigentlich nie ran. ;-)


    Am besten, Du sortierst sie erst einmal nach "Sortierung".


    Dann hast Du da den Status U rausgeworfen, stattdessen einen Status O gemacht, der ist in der Sortierung aber vor P "Pending". Pending ist der erste Status, wenn der Kunde noch im Warenkorb ist, eine Zahlungsweise ausgewählt hat, aber noch nicht "Kaufen" gedrückt hat. Das ist fest, immer so und nie anders und überhaupt muss das so sein und das ist so wie wenn man geboren wird und später stirbt, da lässt sich nix rütteln. Oder so ungefähr. ;-)


    Besonders P und S fasse ich niemals an. U nenne ich dann "Zahlung ausstehend", damit muss ich das nicht löschen und muss nichts Neues anlegen.


    Ich würde die Sortierung bei P mit 1 anfangen, dann O 2, usw.


    Am einfachsten, alles wieder zurücksetzen und nur umbenennen, Buchstaben immer stehen lassen. ;-)


    Hope it helps
    Stefan