Wenn Virtuemart in neuen Versionen kommt, kann es sein, dass die vmsite-ltr.css verändert worden ist. Machst Du ein Update, verschwinden all Deine Änderungen, die Du im "Core" gemacht hast, weil "Deine" Datei überschrieben wird. Mit "Core" werden die Dateien bezeichnet, die mit Virtuemart als Grundpaket kommen. Dein Template-Ordner wird bei einem Virtuemart-Update nicht überschrieben, Du behältst also Deine Einstellungen. Das gilt auch für die Ansichten der Produkte und Kategorien, usw. Ich benutze hier immer das Wort Override, weil Google zu "Virtuemart Override" ganz viel findet. ![]()
Die Angaben zu den Bildern in der CSS-Datei sind relative Angaben, gehen also immer von dem Ordner aus, in dem die vmsite-ltr.css liegt. Deshalb müssen/können auch die Bilder in die entsprechenden Ordner kopiert werden, wie in dem verlinkten Beitrag oben beschrieben. Die andere Möglichkeit wäre, die Pfade entsprechend anzupassen, was eigentlich die feinere Variante wäre, weil die Bilder dann nur einmal auf dem Webspace liegen. Bilder kopieren ist aber einfacher. ![]()
Dein Joomla-Template-Ordner ist in dem Sinne auch Dein Virtuemart-Template-Ordner, weil Du alle Ansichten für Virtuemart in Deinem Template anpassen kannst. Dafür werden Overrides angelegt, die in den Ordner html/com_virtuemart/ Deines Templates müssen. Der Override für die CSS-Datei/en ist in dem Sinne eine Ausnahme, dass die CSS-Dateien in den css-Unterordner des Templates gehören.
Frag einfach die Suchmaschine Deines Vertrauens noch einmal zu Override, da findest Du genauere Beschreibungen, auch für die Produkt- und Kategorieansichten, Warenkorb usw. .
Hope it helps
Stefan