Beiträge von StefanSTS

    Ich glaube, das Quantity Related Price Calculations kann das.


    Schau doch einmal bei extensions.virtuemart.net, die Beschreibungen sind in englisch. Zur Not einfach ein Presales Ticket (oder so ähnlich) aufmachen. Auf deutsch passt das auch, die Jungs da sind "von in der Gegend". ;-)


    Hope it helps
    Stefan

    Servus,


    Du kannst auch das Kategorie-Layout im Menü wählen, das muss nicht unbedingt die Startseite sein.
    Dann einfach die Kategorie, in der Deine Produkte sind auswählen und das war's.


    Grüße
    Stefan

    Servus,


    VirtueMart 3 hat sich inzwischen so entwickelt, dass man im Grunde keine Core-Hacks mehr braucht(, die dann beim nächsten Update ersetzt werden).


    Wenn man etwas ändern möchte, reicht es in den meisten Fällen vollkommen, das in den Views zu machen und dafür einen Joomla Override zu machen.


    Hier ist die Category View:
    components/com_virtuemart/views/category/tmpl/


    Ein Override für die default.php wäre hier:
    templates/mein_template/html/com_virtuemart/category/


    In der default.php gibt es einen Abschnitt:
    <div class="orderby-displaynumber">


    Dort kann man die Sachen herauswerfen.


    Ich bevorzuge bei wartungarmen Fremdseiten, diese Dinge per CSS zu machen, da man dann keine Overrides braucht, und diese bei einem Update auch nicht nachgepflegt werden müssen.


    Im CSS reicht dieses vollkommen und alles ist erledigt:
    .orderby-displaynumber {display: none;}


    Das CSS-Beispiel lädt ein paar Zeilen mehr, die dann verborgen werden, aber solche Optimierungen kosten richtig teuer Zeit/Geld in der Pflege, wenn da auf das letzte Byte optimiert wird.


    Grüße
    Stefan


    PS. Deine Methode erinnerte mich ein wenig daran, die Handbremse beim Auto auszubauen, weil man sie eh beim Fahren nicht benutzt.

    Vielleicht hilft es, die Sprache etwas genauer einzusetzen.


    Es gibt viele "Warenkörbe":
    - Warenkorb-Button in der Kategorieansicht
    - Warenkorb-Button in der Produktansicht
    - Warenkorb-Modul auf einer Template-Position
    - Warenkorb-Ansicht mit der Liste der Produkte im Warenkorb


    Eine genaue Erklärung hilft das eigentliche Problem zu verstehen.

    Servus,


    kannst Du das Abspeichern einmal in einem anderen Browser versuchen? Vielleicht ist das ein Cache-Problem.


    Oder die Seite im bisherigen Browser laden, Haken rausnehmen. Browser-Cache leeren, wieder abspeichern?


    Zur Not kann man diese Einstellung sicher in der Datenbank vornehmen, indem man eine 1 gegen eine 0 austauscht.


    Auf die Schnelle
    Stefan

    Hm,


    ja, Pending oder In Bearbeitung ist P. Dieser Status wird ausgelöst, wenn Waren im Korb sind und eine Zahlungsweise ausgewählt ist.


    Nun fragt es sich, wo es hakt.


    Eine Fragenliste zum abhaken:
    - Wurde vor Betätigen des Warenkorbs abgebrochen?
    - Wurde der Warenkorb-Button betätigt?
    - War die Zahlung bei Paypal erfolgreich?
    - Wurde von Paypal eine IPN-Bestätigung gesendet?
    - Wurde die Bestätigung von VirtueMart empfangen?
    - Hat VirtueMart die Bestätigung verarbeitet und den Status verändert?


    Leider kenne ich mich mit Paypal nicht sonderlich aus, aber vielleicht hilft es zur Fehlereingrenzung.


    Alle Einstellungen bei Paypal.com selbst einmal durchgegangen?


    So short
    Stefan

    Servus,


    Faro, Du meinst sicher
    VM-Menü -> Werkzeuge -> Aktualisierung/Migration -> Installiere Tabellen oder falls nötig aktualisiere diese.


    Gerade mal im Backend abgeguckt.


    ;-)
    Stefan


    PS. Evtl. auch einmal den sicheren Pfad in der VirtueMart Konfiguration, Reiter Template überprüfen. Dann schauen, ob der im FTP die richtigen Rechte hat, das Key File evtl. mal löschen, das könnte zu alt sein. Falls das Installationsverzeichnis aus einem Unterordner auf eine höhere Ebene verschoben wurde, ist der safePath evtl. nicht mehr beschreibbar, weil nicht innerhalb der Verzeichnisstruktur, die der Provider zur Verfügung stellt.

    Hi Piru,


    Du kannst im CSS eine max-height: 120px; für das Thumbnail angeben, damit sollte das passen. Das Bild ist zwar größer, aber wird kleiner dargestellt.
    Oder:
    - beide Werte auf 120px
    - oder nur die Höhe auf 120px (Breite: 0) und eine max-width: 120px; (oder 100%) im CSS für das Thumbnail setzen, damit das Bild im Querformat mit 120px Höhe auf die vorgesehene Breite verkleinert wird.


    Es kann Sinn machen, die Kategorien so einzuteilen, dass in einer Kategorie nur Bilder hochkant, in der anderen horizontal dargestelt werden, sonst sieht man bei 120px nicht mehr viel von dem Thumbnail.


    Im Allgemeinen tendiere ich dazu, die Bilder immer im gleichen Größenverhältnis anzulegen. Bei Shops mit vielen unterschiedlichen Grafiken macht das Verhältnis 1:1 Sinn. Dann kann man sich ein Musterbild erstellen, z. Bsp. in 1200x1200 Pixeln und dann die Bilder dort einpassen. Am Anfang etwas mehr Arbeit, aber dann gibt es keine Probleme mehr.


    Grüße
    Stefan

    Servus,


    leider kann ich bei Deinem aktuellen Problem nicht wirklich helfen.


    Was Du aber machen könntest und solltest: Eine Spieglung des Shops unter einer Subdomain anlegen. testxyz.meinedomain.de und dort mit einer eigenen Datenbank und eigenem Webspace alle Änderungen und Updates testen.


    Ich aktualisiere NIE ;-) einfach einen Live-Shop, ohne vorher in der Spiegelung zu testen.


    In der Spiegelung hat man ganz viel Zeit und Ruhe und keine Kunden im Nacken, die anrufen, weil der Shop plötzlich nicht mehr rund läuft.


    Grüße
    Stefan

    Hallo Piru,


    ich nehme an, Du hast von VM 2.6.6 auf 3.0.18 aktualisiert und noch alte Overrides in Deiner Installation.


    Zum Testen der Funktion könntest Du den Ordner:
    templates/Dein_Template/html/com_virtuemart/ umbenennen.


    Etwa so:
    templates/Dein_Template/html/com_virtuemartAUS/


    Dann noch einmal die Thumbnails im Ordner resized löschen und neu versuchen.


    Wahrscheinlich müssen die Overrides aus aktuellen Dateien aus 3.0.18 neu aufgebaut werden.


    Grüße
    Stefan

    Hi Nadja,


    stimmt, das war kein Sublayout, ratings.php war ein Sublayout, Reviews laufen unter der default_reviews.php, da hatte mich die Namensgleichheit erwischt.


    Evtl. so.

    PHP
    1. echo '<strong>' . vmText::_ ('COM_VIRTUEMART_DEAR') . $this->user->name[0] . ',</strong><br />';


    oder frag Google mal nach "php substr".


    STS


    PS. Gerade noch ein anderes Beispiel gefunden, keine Ahnung, ob das mit Variablen geht, happy PHP learning:


    echo mb_strimwidth("Hello World", 0, 10, "...");

    Servus,


    der Bestellstatus "Neubstellung" ist von Hause aus in VirtueMart nicht vorhanden, muss also ein geänderter Status oder ein hinzugefügter Status sein.


    Im VirtueMart Menü kann man unter Einstellungen - Bestellstatus die einzelnen Bestellstatusse sehen. Evtl. könnte hier ein Screenshot helfen.


    Es kann sehr hilfreich sein, sich eine Grundinstallation von VirtueMart lokal auf XAMPP anzulegen, um die Voreinstellungen zu sehen und zu vergleichen.


    Grüße
    Stefan

    Servus,


    leider hab ich das nicht mehr genau in Erinnerung, wie das in VM 2 war. default shipping hört sich so an, als ob dieses die Voreinstellung für die englische Sprachvariante des Plugins war und dieses ohne Bearbeitung abgespeichert wurde.


    Es könnte helfen, das Backend einmal auf englisch zu stellen, mit etwas Glück wird die Versandart dann angezeigt und kann verändert werden.
    Ansonsten dürfte nur ein Blick in die Datenbank weiterhelfen, dort kann man dann die Werte verändern.


    Die Predigt mit den alten Versionen kann ich Dir allerdings nicht ersparen. Die Versionen sind dermaßen alt, dass sie offen sind wie Scheunentore. Ich würde die Domain einmal durch Online-Scanner wie virustotal.com und myjoomla scannen lassen, um zu sehen, ob da freundliche Mitbewohner auf der Seite sind.


    In jedem Fall macht es Sinn, einmal eine Spiegelung anzulegen und auf dieser zumindest ein Update auf VM 2.6.22 und Joomla 2.5.28 (inklusive Patch nach 2.5.28) anzugehen.


    Auch ein Update zu VM 3 und Joomla 3 muss nicht immer schwer sein, das kommt ein wenig auf die Erweiterungen an.


    Auf jeden Fall bitte regelmäßig Backups anlegen, wenn es dann mal hart auf hart kommt, kann man damit noch einiges retten.


    Grüße
    Stefan