Beiträge von StefanSTS

    Ok, wenn Du es selbst richten magst.


    administrator/components/com_virtuemart/views/config/tmpl/default_shopfront.php, Zeile 30.
    Es sei denn, Du verwendest mein Admin-Template, dann bitte den Override dort ändern.


    Ersetz die Zeile 30 durch das hier.


    echo VmHtml::row('input','COM_VIRTUEMART_PROVIDED_UNITS','norm_units',VmConfig::get('norm_units', 'KG,100G,M,SM,CUBM,L,100ML,P'));


    Nun sollten die eingetragenen Werte in der Konfiguration auch wieder auftauchen.


    Grüße
    Stefan


    Wenn ich aber in der Konfiguration/Shopfront der Var. "COM_VIRTUEMART_PROVIDED_UNITS" andere Werte zuweise, werden diese beim Speichern mit den alten Werten überschrieben.


    Die Produktivseite geht und verkauft, also ist die Lösung dieses Problems für mich nicht vorrangig.
    Ich dachte eh, das Einheiten-Problem verfolgt mich bis zur Rente.
    :rolleyes:


    In der Tat erscheinen die Default-Werte dort wieder. Ich habe das weitergeleitet, aber ich glaube, es könnte ein wenig dauern, da ist es so ruhig, als wäre die Belegschaft im Urlaub.


    Wenn ich etwas höre, melde ich mich, wenn nicht, frag vor der Rente noch einmal nach.

    Servus,


    irgendetwas wurde da in der neuen Version geändert, damit man eigene Einheiten einbauen kann, wenn ich das vor einiger Zeit richtig überflogen habe.
    Verwendest Du VM 3.2.4?


    VmConfig::get(... heißt soviel, dass die Voreinstellung 'KG,...' usw. ist. Wenn man in der VM-Konfiguration Werte angibt, werden diese übernommen, statt der Voreinstellung. Man sollte dort also alle bisherigen angeben plus die eigenen, mit Komma trennen.


    Gerade einmal ausprobiert. Habe P und ML in der Liste in der Konfig. In der Auswahl im Produkt habe ich nun COM_VIRTUEMART_UNIT_SYMBOL_ML und COM_VIRTUEMART_UNIT_SYMBOL_P.
    Hierfür muss man nun wohl Sprachoverrides in Joomla anlegen.


    Wenn ich biserl mehr Zeit habe, kann ich noch einmal genauer hineinschauen. Aber vielleicht hilft das ja schon.


    Grüße
    Stefan

    Servus,


    Du scheinst ja alles wieder repariert zu haben. Gerade hat das in den Warenkorb legen jedenfalls funktioniert.


    Du fährst auf einer unsicheren Joomla und VirtueMart-Version, deshalb hab ich den Link einmal rausgenommen. Wir wollen hier keine Spielkinder in Versuchung führen.


    Im eigenen Interesse wäre es sinnvoll, die Versionen zeitig zu aktualisieren.


    Grüße
    Stefan


    PS: Ich sehe gerade, Du hast dort einen Full Installer installiert und der Shop scheint noch nicht fertig zu sein. Tue Dir den Gefallen und beginne mit einer frischen Joomla-VirtueMart-Installation. Du wirst sehr bald in Schwierigkeiten laufen, wenn Du einen englischen Full Installer ohne richtige Sprachkonfiguration auf deutsch umbaust.

    Die HTML-Struktur stimmt nicht mit der originalen VM-Struktur überein, irgendetwas verändert dort den Code. Wenn es kein Override ist, dann evtl. ein jQuery-Skript.


    Die Produktansicht laden, im anderen Fenster oder Browser das Backend laden und dort auf Protostar umschalten, Browser-Cache löschen, dann im Frontend das Produkt neu laden.


    Vielleicht geht es dann, dann weiß man, dass man im Template nach JS suchen muss. Ansonsten ist es leider ohne tieferen Blick in die Installation sehr schwer, etwas zu finden.

    Servus Alex,


    evtl. den Ordner


    /templates/fami/html/com_virtuemart/ einmal umbenennen, so dass die Template-Overrides nicht greifen.


    Ich befürchte, das könnte ein alter Override sein, oder ein jQuery, das die Struktur innerhalb der Custom Fields verändert.


    Im Backend sieht das soweit gut aus.


    Für einfache Kindprodukte kann man die Kindprodukte auch im ersten Reiter des Produkts unten erstellen, und dann per selbsterstelltem Feld "Allgemeine Variable für Produktvarianten" einfügen.


    Die Multivariants/Produktvariante sind eher für Produkte mit mehreren Auswahlmöglichkeiten.


    Grüße
    Stefan

    1. Neben der Spaltenüberschrift "Sortierung" auf den Button mit den beiden Pfeilen klicken (Sortierung abspeichern).
    2. Auf die Spaltenüberschrift "Sortierung" klicken, um nach dieser Spalte zu sortieren.
    3. Nun die Zahlen entsprechend der gewünschten Reihenfolge eintragen und noch einmal oben neben "Sortierung" über den Button abspeichern.


    Nun wird im Frontend nach Sortierung geordnet, sofern das wie oben schon beschrieben in der VM-Konfiguration so angegeben ist, oder die Sortierung über das Auswahlfeld im Frontend (sofern das dargestellt wird) durch den Käufer ausgewählt wird.


    Evtl. reicht Schritt 3. Aber ich mache es immer nach Schema F.


    Grüße
    Stefan

    Kommt ein wenig auf Dein Template an.


    Theoretisch in der VM-Konfiguration die Preise anschalten und dann geht es. Zum Testen, schalt in der der VM-Konfiguration einfach einmal alle Preise an, dann siehst Du, was möglich ist.


    Hilfreich ist es auch, nebenbei den originalen VM-Fullinstaller mit Beispieldaten laufen zu lassen, da kann man schön abgucken, ist wie eine Anleitung-by-Doing.


    Auf die Schnelle
    Stefan

    Servus,


    da bin ich nicht ganz sicher, wie das gesteuert wird, hab ich mir noch nie angeschaut.


    Evtl. hast Du Deine Seite nicht auf Deutsch eingerichtet. Schau einmal in die Inhaltssprachen von Joomla, was da verwendet wird.
    Wenn man Englisch verwendet und alles Englische deutsch übersetzt, ist die Seite trotzdem noch englisch. Das ist ein Standard-Ding, wenn man englische Quick-Installer installiert und dann anfängt zu übersetzen.


    Grüße
    Stefan

    Hallo Göksel,


    das kann Dir evtl. jemand sagen, wenn Du dabei schreibst, welches Template Du verwendest oder einen Link zur Seite angibst.
    Es gibt unterschiedliche Methoden, Veränderungen im CSS einzubauen, einige bauen es in die template.css, einige in eine custom.css. Und dann gibt es noch ungefähr hundert andere Möglichkeiten.


    Grüße
    Stefan


    Bitte auch das einmal durchlesen: Wie bekomme ich schnellstens hilfreichen Antworten

    Servus,


    ja, der VAT checker arbeitet mit dem Geolocator zusammen und dann weiß der Shop, woher der Kunde kommt, funktioniert zuverlässig.


    Den gleichen Endpreis bei unterschiedlichen Steuersätzen kann man dadurch erzwingen, dass man den Endpreis im Produkt überschreibt. Allerdings ist das eine etwas brutale Methode, weil dann andere Berechnungen nicht mehr wirken.


    Grüße
    Stefan

    Servus,


    gibt es einen Menüverweis zu VirtueMart? Zu einer Kategorie-Seite oder dergleichen?


    Ich würde Dir empfehlen, einmal den Full Installer mit Beispielprodukten zu installieren und den als Vorlage zu nehmen. Da kannst Du sicher viel abschauen, wenn Du die beiden im Backend vergleichst.


    Grüße
    Stefan

    Ok, nun kommen wir der Sache näher, also es gibt nur zwei Kategorien, später wenige mehr, und darunter ist eine Liste mit Produkten, keine Unterkategorien.


    An dieser Stelle möchte ich raten, bei so wenigen Kategorien (unter 12 bis n), das Alle gleich rauszuwerfen. -> Special Effect ohne Sinn.
    An die Menü-Position das VM Kategorie Modul, das die Hauptkategorien anzeigt. Das muss per CSS evtl. horizontal ausgerichtet werden.
    Dann kann man mit Klick auf das Menü die jeweiligen Produkte darunter aufrufen. Allerdings nur mit Reload der Seite.


    Das ist ein machbares einfaches Szenario. Alles andere wir kompliziert.


    Grüße
    Stefan

    Nun ist das verständlicher, ja.


    Die Antwort ist im Grunde einfach, entweder Du machst es statisch, dann musst Du die neue Kategorie per Hand einbauen, oder Du machst die gesamte Anzeige dynamisch, dann geht es automatisch.


    Die dynamische Anzeige ist normalerweise das einzig langfristig Sinnvolle, wenn hin und wieder Veränderungen durch technisch weniger versierte Anwender vorgenommen werden.


    In Deinem Fall sieht es so aus, als ob Du die Hauptkategorien Vorspeisen, Fleisch usw. hast, und jeweils die Unterkategorien auf der gleichen Seite angezeigt werden sollen.
    Das categories-Sublayout sieht das so nicht vor, man müsste die jeweiligen Unterkategorien auch laden. Wie das geht, kann ich Dir ohne länger im Code zu suchen, auch auf die Schnelle nicht sagen.


    Eine anderer Ansatz wäre, das VM Category Module mehrfach mit den unterschiedlichen Hauptkategorien aufzurufen, so dass man diese Hauptkategorienamen mit den Unterkategorien in Blöcken untereinander hat. Dann kann man die Struktur untersuchen und die Ansicht, die auf Deiner Startseite ist, mit jQuery und oder CSS erreichen.


    In solche Dinge muss man den Kopf aber leider länger hineinstecken, so dass ich Dir hier nicht wirklich eine Komplettlösung liefern kann.


    Grüße
    Stefan