Beiträge von StefanSTS

    Hallo Axel,


    ich hab das durchgespielt, sieht so aus, als ob das nur bei der Facebox auftaucht, die eigentlich nur noch aus Legacy-Gründen drin ist.


    Könntest Du in der VM-Konfig die Fancybox einschalten, damit taucht der Fehler nicht auf.
    VM-Konfiguration - Templates -> unten rechts, in Fancybox einen Haken setzen.


    Wenn Du die Facebox unbedingt brauchst, und die Fancybox nicht möchtest, klingel noch mal an, dann schau ich noch einmal. Könnte aber sein, dass die Facebox eh irgendwann rausfliegt.


    So long
    Stefan

    Hallo Peter,


    wenn Du eine Bestellung schon einmal bestätigt hattest und ein pdf im invoice-Ordner angelegt wurde, dann wird diese PDF-Datei nicht überschrieben.


    Falls Du also Rechnungen mit der gleichen Nummer erzeugst, werden die PDFs nicht neu erzeugt.


    Das hat den Sinn, dass die erzeugten Rechnungen rechtlich betrachtet den Vorschriften für Rechnungen unterliegen könnten und je nach Rechtslage evtl. nicht gelöscht werden dürfen, sondern einige Jahre aufbewahrt werden müssen.


    Da ich kein Rechtsanwalt bin, soll dies nur erklären, warum VM die Rechnungen nicht löscht, Rechtberatung kann natürlich nur ein Anwalt leisten. ;-)


    Grüße
    Stefan

    Hab ich jetzt mal fix hingetippt, probier mal, keine Garantie, aber müsste klappen.


    Wenn's klappt, einfach die Werte entsprechend anpassen.




    So long
    Stefan

    Servus Olli,


    in der vm-ltr-site.css findest Du nach Zeile 50 die Angaben für den Button. Dort kannst Du das "padding" verändern.


    Wenn Du eine custom.css hast, kannst Du zum Beispiel sowas eintragen:


    div.vm-details-button a { padding: 3px 12px;



    }




    Oder Du machst einen Override für die vm-ltr-site.css im CSS-Ordner des Templates.


    Die Plus-Minus-Button sind Sprite, da sind mehrere Grafiken in einer Datei, deshalb muss dort die richtige Höhe und Breite verwendet werden.


    So long
    Stefan

    Servus,


    ich hab das beim Hera-Template von http://www.virtuemart-templates.eu gesehen. Falls Du noch kein Template hast ... .


    Im Grunde muss man nur ein div im Quelltext anlegen, das über dem Bild gelagert ist. Dann eine Abfrage, ob das Produkt auf Aktion steht, müsste irgendwie über $this->product->irgendwasMitAktion (weiß nicht genau) gehen.


    Für die Prozente kann man im Quelltext per PHP etwas Dreisatz einbauen, damit das ausgehend vom SalesPrice und überschriebenem Preis berechnet wird.


    Auf die Schnelle
    Stefan

    Servus Geli,


    bisserl auf Englisch gibt es hier:


    Setting up a Development Environment - VirtueMart


    In der Essenz, installier Dir einen SVN-Client wie TortoiseSVN und der synchonisiert das Repository mit Deinem Rechner. Wenn Du ein gespiegeltes Jommla-VM-System lokal auf XAMPP oä. hast, kannst Du die Dateien vom SVN dort hineinschieben, dann hast Du immer die aktuellsten Dateien in der Installation.


    Auf die Schnelle
    Stefan


    PS. Ich hab Ewigkeiten gebraucht, bis ich das endlich mal installiert hatte, obwohl es eigentlich vollkommen einfach ist, aber dann war das super hilfreich.

    Servus,


    ich hörte von Paypal-Mails, die Informationen zum Thema bereitstellen. ...und mehr Frage aufwerfen als sie beantworten.


    Also, wenn kein HTTPS verwendet wird, ist alles gut.


    Wenn man SSL verwendet, und das Zertifikat den neuen Anforderungen in Bezug auf die erwähnte Verschlüsselung entspricht, ist alles in Ordnung.


    Wenn man immer noch ein Zertifikat verwendet, das anfällig für eine Poodle-Attacke ist, dann muss ein neues her. Kann man beim Hoster oder der Zertifikatsstelle des Vertrauens erwerben.


    Das habe ich beim Nebenbeimitlesen rausgelesen, die Grundaussagen sollten soweit stimmen, wer mehr wissen will, im englischen Forum kamen nach den Paypal-Mails auch etliche Fragen.


    So short
    Stefan

    Servus,


    in der Kategorie ist etwas mehr zu tun, such einfach in der template.css nach Angaben wie diesen.


    .productdetails.productdetails-view input.addtocart-button-disabled {asdf: fsadf}


    das erweiterst Du dann auf die browse-view, ungefähr so.


    .productdetails.productdetails-view input.addtocart-button-disabled, browse-view input.addtocart-button-disabled {asdf: asdf;}


    Sorry, aber hab gerade nicht die Zeit für mehr.


    So long
    Stefan

    Am besten findet sich das natürlich mit einem Link zur Seite. Wenn es eine Sprachdatei von VM ist, dann evtl. hier:


    /components/com_virtuemart/language/en-GB


    Kann aber auch ein Modul sein, dann evtl. mal in den Modul-Ordnern nach Sprachdateien suchen. Am einfachsten finde ich immer eine Volltextsuche über die gesamte Installation.


    So long
    Stefan

    Servus,


    wenn ich das richtig sehe, verwendest Du 3.0.8 oder 3.0.9.



    EDIT: alles ausgeschnitten, ich konnte das reproduzieren, ich meld mich evtl. morgen noch einmal dazu, sonst noch einmal nachhaken bitte.
    Kannst Du bitte die genauen Versionen von VM, Joomla und PHP angeben?
    Und welche Custom Fields Du mit welcher Einstellung verwendest.


    So short
    Stefan

    Hier noch ne Kleinigkeit für Deinen Warenkorb-Button, wenn keine Variante ausgewählt ist.



    .productdetails.productdetails-view input.addtocart-button-disabled {
    background-color: #00addf;
    color: #fff;
    margin-top: 0;
    }



    Und am besten nen Sprach-Override für den Button-Text unter Erweiterungen - Sprache - Overrides:


    COM_VIRTUEMART_ADDTOCART_CHOOSE_VARIANT="Bitte Variante wählen"



    Oder immer gleich eine Variante vorauswählen, damit der Warenkorb-Button immer da ist.



    Viel Spaß noch
    Stefan

    Genau, es dient zur Verbesserung.


    Die Entwickler haben 100 Stunden oder wahrscheinlich mehr Arbeit selbst reingesteckt, es funktioniert in einigen Bereichen, und sie stellen es kostenlos zur Verfügung.


    Wenn Du nun etwas verbessert haben möchtest, zahlst Du denen auch mal eine Stunde und gut. Das Ding steht unter der GPL-Lizenz, Du kannst auch selbst daran herumbasteln und die Verbesserung anderen anbieten. Oder Du benutzt es halt nicht.


    Wenn Du es aus der Sicht der Entwickler siehst, haben sie Dir, die Zeit mal angenommen, eine 100-Stunden-Entwicklung geschenkt. Ist doch nett. Wenn Du jetzt 50 Euro investierst, kommen sie wenigstens auf nen Stundenlohn von 0,50 Cent.


    Geh mal in nen Fahrrad-Geschäft und frag den Verkäufer, ob er Dir nicht nen schönes Fahrrad schenken möchte, Du würdest evtl. später für Reparaturen auch einmal vorbeikommen, aber nur, wenn er es umsonst macht. Da kannst Du froh sein, wenn der nur anfängt zu lachen, statt 'nen Baseball-Schläger hinter dem Tresen vorzuholen. ;-) So als Beispiel. ;-)

    Nunja, das ist bei Open Source Dingen, die umsonst sind, oft so, dass man die Entwickler durch eine Mitgliedschaft oder ähnliches unterstützt. Wenn die Erweiterung hilft, ist das eine gute Idee, da mit zu investieren. Die Logik heißt Open Source.


    Deshalb finde ich auch die VirtueMart-Mitgliedschaft eine gute Idee, da gibt halt jeder soviel, wie er möchte. Oder auch nichts, wie es halt passt. Wenn man mit einem Shop Geld verdient, finde ich die Beteiligung der Entwickler am eigenen Erfolg nur fair.


    Ohne Moos nix los, auch bei den Entwicklern von Open Source Software.


    Grüße
    Stefan

    Die Erzeugung der Custom Fields/Selbsterstellten Felder läuft nicht richtig, das wird an dem Stockable Plugin liegen.



    Das CSS ist nur, um den Fehler zu verbergen. Hab ich noch einmal geändert, funktioniert auch nur, wenn es nur ein type-E am Anfang gibt.
    Wie gesagt, nicht sauber.


    Der Code, den Du oben gepostet hast, wird von den Custom Fields erzeugt, der Code ist aber nicht das Problem, die Erzeugung des Codes durch das Plugin wird es sein.


    Evtl. einmal ein Produkt ohne das Plugin anlegen, nur mit "Produktvariante".


    So long
    Stefan

    Ah, jetzt ja,


    Du verwendest das Plugin Stockable Customfields von breakdesign?


    Dann ist es am besten, dort den Support anzuschreiben und zu fragen, was es damit auf sich hat.



    Eine Schnelllösung, die ist aber nicht sauber: folgendes CSS einbauen, am besten ans Ende der template.css oder in eine custom.css.



    .product-field.product-field-type-E {
    display: none;
    }


    .product-field.product-field-type-E:first-child {
    display: block;
    }




    Hope it helps
    Stefan

    Servus,


    Ärger mit Kundenfeldern hatte ich auch schon einmal, weil im alten VM zusätzliche eingefügt waren.


    Was ich am Ende gemacht habe, die alten aus der Datenbank geworfen und dann die Tabelle aus einer neuen J3/VM3 Grundinstallation reingeschoben, schon war das Problem beseitigt.


    Evtl. kann Dir auch PHP 5.3 Probleme machen, das würde ich auf jeden Fall auf 5.4 oder 5.5 setzen.


    So short
    Stefan

    Servus,


    für die Kategorieansicht schau mal in die com_virtuemart/sublayouts products.php.


    templates/mein_template/html/com_virtuemart/sublayouts/ ist Dein Override-Ordner.


    So short
    Stefan