Beiträge von StefanSTS

    Hallo Mario,


    hast Du evtl. einen Link zu einer Testinstallation, in der man sich das anschauen kann?


    Eine Support-Anfrage bei Breakdesigns wäre sicherlich die hilfreichere Methode, falls sich hier niemand meldet, ich habe leider diese Erweiterung noch nicht verwendet.


    In Zukunft wäre es gut, wenn Du bei Anfragen die genauen Versionen von Joomla, VirtueMart und PHP angeben könntest und was Dir sonst noch relevant scheint, ob es eine Neuinstallation ist, ein Update usw. Das hilft oft weiter, das Problem einzugrenzen.


    So short
    Stefan

    Servus Faro,


    das Problem trat zeitlich begrenzt auf, es gab weitere Medungen bezüglich Joomla ungefähr zum gleichen Zeitpunkt, als Scooterhelden hier gepostet hat. Da gab es scheinbar Updates oder Ähnliches bei Strato. Nicht auszuschließen, dass andere Hoster auch Updates eingespielt haben, die das Verhalten geändert haben.


    Scooterhelden
    Das mit den Reifen und dem Scooter war ein Versuch, zu verdeutlichen, dass es ohne genauere Angaben keine Antwort auf Deine Frage geben kann. Bitte in solchen Fällen immer die genauen Versionen angeben, Joomla, VirtueMart, PHP, welcher Hoster, welches Template. Und welche Umstände sonst noch vorliegen, neue Installation, alte Installation, Besonderheiten.


    Die Aussage, dass in VirtueMart der Wurm drin ist, hilft auch nicht besonders, eine Antwort zu bekommen, denn meistens ist der Wurm an anderer Stelle.


    Und immer haben wir freiwilligen Helfer hier nicht die Zeit, alle Informationen einzeln mühsam zu erfragen.


    So long
    Stefan

    Ich hab vorhin mal eine kleine jQuery-Funktion gebastelt.


    Die funktioniert aber nur zuverlässig, wenn nur Vor- und Nachname eingegeben werden. Wenn da noch ein zweiter Vorname oder ein Doppelnachname ohne Bindestrich kommen, dann muss der Benutzer das nachher selbst in seinem Kundenbereich ändern. Oder man muss halt das Array auf Länge prüfen, und dann die jeweiligen Werte zuweisen.


    <script>
    jQuery( "#name_field" )
    .focusout(function() {
    var value = jQuery("#name_field").val();
    var splitted = value.split(" ");
    jQuery("#first_name_field").val(splitted[0]);
    jQuery("#last_name_field").val(splitted[1]);
    })
    .focusout();
    </script>


    Das kann man einfach als Text-Modul in Joomla anlegen und dem Menüpunkt zur Registrierung zuweisen, hab's in VM2.6 versucht, sollte aber auch mit VirtueMart 3 funktionieren.


    Hab's in meinem Testshop einmal angelegt.
    Ihre Kontodaten


    Auf Grundlage dieser Idee kann man dann die Felder ausblenden, oder man lässt sie dort und der Benutzer kann es noch einmal überprüfen.


    So long
    Stefan

    Servus,


    das Geheimnis dürfte wohl sein, dass Du die Felder nicht deaktivierst, sondern nur ausblendest.
    Wenn der Name dann im ersten Namensfeld ausgefüllt wird, machst Du ein Event bei Verlust von focus und schreibst den Namen per jQuery oder JS in die ausgeblendeten Felder.
    Im Joomla-Feld sind beide Namensteile, da musst Du dann am Leerzeichen abschneiden und jeweils auf die beiden Felder verteilen.


    Oder, die andere Version, Du blendest das Joomla-Namensfeld aus und kopierst die Werte von Vor- und Nachnamen dort hinein.


    So short
    Stefan

    Jo mei, desch ischa supa, a rode Tebisch mogst i scho imma ma hoam.


    Guckst Du in die vm-ltr-site.css mal in Zeile 32ff und gibst den quantity spans noch:


    line-height: 15px;


    dann stehen Plus und Minus etwas näher beinand.


    Satire, ja immer, ich schreib Dir ne PM. :)

    Ich glaube, ich hab Dich falsch verstanden, Du möchtest nur eine Grafik ganz ohne Schrift?


    Und die Grafik auf der Schaltfläche. Dejavu.
    Oder ganz ohne Schaltfläche?



    Ersteres nicht so wichtig, aber macht das span so groß wie das input:
    span.addtocart-button {
    display: inline-block;
    }


    span.addtocart-button input.addtocart-button {
    background-color: transparent;
    background-image: url("http://www.glockenbachladen.de/images/paperbag.png");
    background-repeat: no-repeat;
    border: none;
    padding: 8px 16px;
    }



    width und padding noch etwas anpassen evtl.
    Evtl, die gleichen Angaben für das :hover überprüfen.



    Die Schrift bekommst Du mit einem Sprachoverride weg, denke ich.
    COM_VIRTUEMART_CART_ADD_TO=""


    Wenn nicht, in der shopfunctionsf.php
    '<input type="submit" name="addtocart" class="addtocart-button" value="'.vmText::_( 'COM_VIRTUEMART_CART_ADD_TO' ).'" title="'.vmText::_( 'COM_VIRTUEMART_CART_ADD_TO' ).'" />';
    zu
    '<input type="submit" name="addtocart" class="addtocart-button" value="'" title="'.vmText::_( 'COM_VIRTUEMART_CART_ADD_TO' ).'" />';
    machen.


    Hope it helps
    Stefan

    xxxxxx


    ...


    PS. Deine Löschen und Aktualisien-Button sind weg, weil Du wohl einen Override angelegt hast. Die Verweise auf die Button sind relativ zu der css-Datei.


    Heißt, im com_virtuemart/assets/images/ gibt es den Ordner vmgeneral/. Den vmgeneral/ in das image-Verzeichnis des Templates kopieren, dann sind die Grafiken auch wieder da. Oder alle Pfade absolut machen, aber das ist aufwändiger.


    Fui Spaß

    Servus Karin,


    aus Zeile 52 der vm-ltr-site.css nimm die Hintergrundgrafik einmal raus.


    Dann in Zeile 42:


    span.addtocart-button {background-image: url("http://www.glockenbachladen.de/images/paperbag.png");
    padding-left: 36px;}



    Dann klappt's auch mit dem benachbarten Warenkorb.


    Grüße
    Stefan


    PS: in der theme.css Zeile 6678 vielleicht noch:
    .uk-container {
    max-width: 1024px;
    padding: 0 35px;



    }

    Der erste Rat ist immer, ein Schattenmenü anzulegen, wenn man die Kategorien nicht sowieso in einem Menü angelegt hat.


    In diesem Schattenmenü, dass Du keiner Modulposition zuweist, machst Du Verweise zu allen Kategorien.


    Wenn der neue Joomla-Router mal irgendwann fertig wird, wenn es ihn einmal geben sollte, wird alles besser. (hust)


    So short
    Stefan

    Hast Du bei den Zahlungsmethoden jeweils den "Status nach Bestellung" eingegeben?


    Da sollte normalerweise "Vom Kunden bestätigt" stehen, wenn nicht sofort bezahlt wird. Bei Paypal usw. "Bestätigt".


    So short
    Stefan

    Servus,


    ja, die Anpassung der vm-ltr-site.css ist eine Möglichkeit, dann solltest Du allerdings einen Override dafür im css-Ordner des Templates anlegen.


    Viele Templates haben eine custom.css, in der kann man die Angaben auch machen.


    Vorteil beider Versionen: beim Update verschwinden die Änderungen nicht.


    So long
    Stefan