Beiträge von StefanSTS

    Hallo Frank,


    ich meinte schon die Version com_virtuemart.3.4.5.10054_package_or_extract, die Du wegbearbeitet hast. ;-)

    In dieser Version sollte das Problem nicht sein, damit hab ich viel getestet.


    Gibt es kein Backup von der noch funktionierenden Seite? Das wäre erst einmal die sinnvollste "Reparatur".


    Was wird angezeigt, wenn Du in der Joomla-Konfiguration Fehlerberichterstattung im Reiter Server auf Maximum stellst?

    Und evtl. auch System Debuggen im zweiten Reiter auf Ja stellen.

    Servus,


    man kann Produkte mit dem Produktmodul in Joomla-Beiträge einfügen, wenn ich mich recht erinnere. Dazu muss man eine Modulposition in dem Beitrag erstellen. Evtl. einmal Google nach der genauen Technik fragen wie man Module in Joomla-Beiträge lädt.

    Es gibt auch ein Plugin namens "Modules Anywhere" von regularlabs. Vielleicht ist das besser geeignet.


    Ansonsten, ein eigenes Thema eröffnen, wäre beim nächsten Mal gut, ja.


    Grüße

    Stefan

    Servus Limor,


    weder albern, noch dumm. Die Frage ist nicht (immer) einfach zu beantworten.


    1. Einfach, aber nicht immer richtig:

    Wenn man Rabatte anlegt, kann man das über den Produktpreis machen. Bei den Preisen gibt es ein Feld "Überschreiben". Hier wird der neue Preis eingetragen. Unten drunter wird die Radio-Box "Endpreis überschreiben" ausgewählt.

    Damit wird der Endpreis des Produktes immer der "Überschreiben-Preis" sein. Wichtig: auch wenn es Selbsterstellte Felder gibt, die den Preis verändern.


    2. Über "Steuer und Rechenregeln" und versteckte Kategorien:

    Die bevorzugte Art, Rabatte anzulegen, sollte über Steuer und Rechenregeln gehen. Diese sind im VM-Menü unter dem Punkt Produkte zu finden.

    2.1 Man legt zuerst Kategorien an, veröffentlicht diese aber nicht. Z. Bsp.: "10 Euro Rabatt" oder "10% Rabatt".

    2.2 Nun legt man eine Rechenregel "Steuer pro Produkt", "Preismodifikator vor Steuern" oder "Preismodifikator nach Steuern" an.

    2.2.1 Der Rechenregel wird nun die entsprechende Kategorie zugewiesen.


    Im Produkt sollten bei den Preisen "Standard-Regeln zuordnen" und "Allgemeine Regeln zuordnen" ausgewählt sein, damit ALLE zutreffenden Regeln angewendet werden.


    Die erste Methode ist auf die Schnelle immer gerne genommen, ich rate aber stark zur zweiten Methode, weil diese auf die Dauer sehr viel flexibler ist und nachher nicht "falsch" rechnet. Ich musste letztens erst einen Shop umstellen, weil Produkte, die Selbsterstellte Felder mit Aufpreis hatten, für den "Überschreiben-Preis" verkauft wurden, obwohl das Selbsterstellte Feld 30 Euro "mehr haben wollte". Egal welche Ausführung, der Überschreiben-Preis hat gegolten und das kann zu Verlusten führen.

    Wenn man die 2. Methode verstanden hat - es braucht ein paar Minuten mehr als die erste - dann ist es auch für neue Rabatte schnell eingerichtet.


    Grüße

    Stefan

    Servus,


    es gibt grundsätzlich zwei Möglichkeiten, die Kategoriestruktur anzuzeigen.


    1. über ein Menü, das an einer Modulposition angezeigt wird,

    2. über das VirtueMart Kategorie Modul.


    Was wird hier verwendet?


    Wenn Unterkategorien nicht angezeigt werden, liegt es evtl. an den Modul- oder Menüeinstellungen. Hier gibt es die Einstellung "Ebenen", dort kann man bestimmen, wieviele Unterebenen angezeigt werden. Wenn das auf "0" steht, zeigt es nur die Hauptebene(n).


    Grüße

    Stefan

    Hallo Udo,


    das ist ein kleiner Fehler im Template CSS. Ist wohl nicht aufgefallen, weil es so selten verwendet wird.


    Dieses wird helfen:

    .price-w-label > div.vm-nodisplay {

    display: none;

    }


    Ich hab den Template-Hersteller informiert, damit das behoben wird.


    Grüße

    Stefan


    PS. Evtl. möchtest Du Deinen Post bearbeiten und die Zugangsdaten herausnehmen. Wer weiß, vielleicht wird der Benutzer mal irgendwann Super User...

    Hallo Udo,


    ich hab gerade einmal in meinen Testshops nachgeschaut.

    Die Grundpreise bekommen eine Klasse "vm-nodisplay" zugewiesen, wenn für den Grundpreis keine Angaben eingetragen sind.


    Evtl. fehlt im CSS das vm-nodisplay, oder es wird durch das Template nicht dargestellt.


    Wenn nur das CSS fehlt, reicht ein Eintrag in der custom.css des Templates.

    .vm-nodisplay {

    display: none;

    }


    Ansonsten wäre ein Blick in den Shop/das Template hilfreich.


    Ich würde im Übrigen dringend empfehlen, eine Spiegelung zu machen, und dort zu testen.

    meintestspiegel.levita-spa.com oder levita-spa.com/testspielwiese.

    Eigene Datenbank dazu, dann macht man sich nichts in der Live-Seite kaputt und kann auch schnell einmal etwas zeigen. Updates dann später auch immer erst auf der Testinstallation.


    Grüße

    Stefan

    Servus,


    das hört sich nach einer falschen Einstellung in den Steuerregeln an. Evtl. hilft ein Screenshot der Steuerregeln und der Einstellung der Versandart.


    Grundsätzlich würde ich vorschlagen, alle Steuerregeln für alle Kategorien gelten zu lassen (nichts bei Kategorien eintragen), wenn es nur einen Steuersatz gibt.

    Bei den Produkten und Versandkosten immer "Allgemeine Regeln" verwenden, statt festgelegten 19% oder dergleichen.

    Die Berechnungen sollten automatisch über die zugewiesene Steuer zu Kategorien oder "versteckten Kategorien" kommen.


    Wenn man steuerlich gemischte Kategorien hat, kann man "versteckte Kategorien" anlegen. Z. Bsp. "MwSt. 19%" und "MwSt. 7%". Den Steuerregeln für 19% und 7% werden nun die versteckten Kategorien zugewiesen.

    Produkte erhalten nun die versteckte Kategorie, damit wird die Berechnung der Steuerregeln übernommen, die Kategorien aber nicht als Produktkategorien angezeigt.


    Wenn man nun alles auf "Standard-Regeln" und "Allgemeine Regeln" setzt, passt alles.


    Grüße

    Stefan

    Nachdem ich Deine Seite nun gefunden habe, denke ich, es liegt an dem Datumsauswahlfeld.


    Deaktiviere das doch bitte einmal in der VirtueMart-Konfiguration - Konfiguration/Configuration - Kundenfelder/shopper fields.


    Hinter diesem Datumsfeld alle Punkte durch anklicken rot machen.

    kann sein, das mein Sytem keine hat?

    Durchaus.

    Das wurde erst im Laufe der 3.4.3-Serien hinzugefügt.
    Das heißt im Gegenschluss, diese 3.4.3 ist relativ alt.


    Ich würde dringend empfehlen, eine Spiegelung dieser Installation zu machen und die 3.4.5.10054 vom 08.05.2019 dort zu installieren. Das installationspaket befindet sich hier:

    http://dev.virtuemart.net/projects/virtuemart/files

    Einige Dinge sind verändert zur 3.4.2 und frühen 3.4.3, deshalb sollte unbedingt vorher getestet werden.


    Grüße

    Stefan

    Hallo Harald,


    setzt Du bitte Warenkorb Attribut und Warenkorb Eingabe auf Ja.

    Die "Layout Position" könnte statt "normal" auch "addtocart" sein, das kommt auf Dein Template an.


    Allerdings ist hiermit das Problem nicht gelöst, dass das Texteingabe-Feld nicht erscheint, wenn Du es im Drop Down auswählst.

    Drückst Du in diesem Fenster bitte einmal auf F12 und schaust in der Konsole, ob dort Fehler angezeigt werden.


    Grüße

    Stefan

    Es geht um die Nummer, die hinter der 3.4.3. steht.


    3.4.3.10022

    3.4.3.10045


    Hierbei handelt es sich nicht um offizielle Releases, sondern um Zwischenversionen, die im Developer-Bereich zum Testen angeboten werden.


    Die letzte stabile Version ist zum heutigen Tag noch die 3.4.2.

    Die anderen Versionen enthalten zum Teil neue Funktionen, Fixes, und auch damit zusammenhängende Bugs.


    Grüße

    Stefan

    Hallo Harald,


    ich nehme an, mit nicht eingefügt, meinst Du, im Warenkorb und den Rechnungen usw.

    Wenn Du in den Einstellungen des Feldes "Warenkorb Attribut" und "Warenkorb Eingabe" auf Ja setzt, dann wird es auch im Warenkorb und den E-Mails und Rechnungen angezeigt. Die zweite Einstellung ist nur nötig, wenn Du einen Preis für die Eingabe festlegst.


    Grüße

    Stefan