Beiträge von StefanSTS

    Hallo Traudel,


    gewöhnlich ändere ich nur den AGB-Bestätigungstext per Joomla-Sprach-Override.


    AGB, Datenschutz und Widerrufsrecht akzeptiert.

    Die drei Wörter mit jeweils einem Link zu den Joomla-Beiträgen, damit hat man einen Haken für alles. das war's.

    Ob das rechtlich einwandfrei ist, entscheidet natürlich nur der Rechtsberater des Kunden, dazu kann ich keine Aussage machen.


    Grüße

    Stefan

    Hallo Traudel,


    die Grundversion vom VP OPC ist das Abo für ein Jahr für 49$. Das ist der komplette OPC mit allem drum und dran. Die anderen Abos sind nur sinnvoll, wenn man auch die Templates oder andere Erweiterungen nutzen möchte.


    Meine Tarife zeige ich offen auf Jooglies.com unter Dienstleistungen bzw. Support-Stunden. in der Signatur ist ein Verweis dorthin. Im Impressum befindet sich auch meine E-Mail.


    Grüße

    Stefan

    Ohne an den Umsätzen beteiligt zu sein, empfehle ich bei einem gut laufenden Shop, die Virtuemart Supporter Mitgliedschaft abzuschließen.

    iStraxx macht eine super Arbeit und auch wenn die Shop-Software kostenfrei ist, lebt sie doch von den aktiven Shops.

    Die freiwillige Unterstützung durch die Shop-Betreiber ist ein wichtiges Standbein für iStraxx, deshalb schreib ich es hin und wieder hier hinein.


    Die Supporter Membership gibt es hier.

    https://extensions.virtuemart.…pporter-membership-detail


    Grüße

    Stefan

    Der Hintergrund, die AGB und die Anmerkungen nach oben zu setzen, beruht darauf, dass es ein Urteil gibt, dass der Kaufen-Button direkt unterhalb des Gesamtpreises zu sehen sein muss.

    Es gab wohl einige dubiose Anbieter, die den echten Preis verschleiert haben, indem sie weitere Inhalte zwischen Endpreis und Kaufen-Button eingefügt haben. Nun wird das Design von den Rechtsberatern sehr präzise vorgegeben, um dem Urteil zu entsprechen. Auch wenn es in Bezug auf eine AGB-Bestätigung "eigentlich Unsinn ist", weil nichts verschleiert wird und damit auch keine Täuschung in irgendeiner Weise wie oben beschrieben beabsichtigt ist. Aber wer möchte von einem Mitbewerber schon gerne vor Gericht gezogen werden, um dann evtl. festzustellen, dass ein AGB-Button ok ist oder nicht. Niemand will das, also wird vorsichtig gebaut, um auf jedem Fall dem Urteil zu entsprechen.


    Kurz, die vorgeschlagene Ausführung wird viel verwendet, in meinem Warenkorb habe ich das auch so angelegt.


    Bei den meisten meiner Kunden verwende ich den One Page Checkout von VirtuePlanet.com. Dieser hat eine Einstellung, den Kaufen-Button direkt unterhalb des Gesamtpreises anzeigen zu lassen.


    Im Original-Checkout kann man das durch einen Template-Override der Dateien aus dem Ordner

    components/com_virtuemart/views/cart/tmpl/ umstellen. Wenn man das nicht selbst kann, empfiehlt sich der One Page Checkout. Wenn jemand wie ich das anpasst, wird diese kleine Anpassung schon so teuer wie sonst der ganze OPC.


    Grüße

    Stefan

    Servus Traudel!


    Ich darf hier keine steuerrechtlichen Beratungen anbieten, das dürfen nur Leute "vom Fach". Scheinbar konnte die Person vom Fach aber hier keine Erklärung anbieten, die Dir Klarheit verschafft. Manchmal liegt das daran, dass sie nicht auf das Gebiet spezialisiert sind.


    Ich kann hier nur beschreiben, wie ich es mache, oder wie ich es bei mir machen würde:

    Wenn die Rechnungsadresse in Österreich ist, und die Lieferadresse in Deutschland, dann gebe ich für die Rechnungsadresse die Adresse in Österreich und für die Lieferadresse die deutsche Adresse an.

    Meine Steuerberechnung erfolgt dann nach Lieferland.


    Wenn ich an gewerbliche Kunden in der EU ohne MwSt. liefere, muss ich auf der Rechnung einen Hinweis auf das Reverse Charge-Verfahren anbringen. Dann zeige ich auch die Umsatzsteuer-ID auf der Rechnung an.


    Das war es aber auch schon. Von den Schriftzeichen "EU-Land" habe ich bei all meinen Kunden, die auch Ihre Rechtsberater haben, noch nie etwas gesehen.


    Vielleicht macht es Sinn, da einmal jemanden zu fragen, der sich auf IT-Recht spezialisiert hat.


    Grüße

    Stefan

    Möglicherweise dieses Plugin, allerdings wird das nicht mehr aktiv weiterentwickelt oder mit Updates versehen.

    https://extensions.virtuemart.…-shipping-by-rules-detail

    Dort steht dann sicherlich die ein oder andere eigene Programmierarbeit an.


    Ich habe einige Kunden, die Wein verkaufen, und in allen Fällen gibt es keine Versandkostenberechnung auf Basis von Einzelflaschen. Nur Versandpreise pro Karton bzw. freie Lieferung. Die haben Ihre guten Gründe, sich nicht extra Arbeit aufzuerlegen.


    Grüße

    Stefan

    Ja und Nein,


    die Schriftgröße wird normalerweise unter VM Menü -> Shop -> Shop im Reiter Rechnungen und E-Mails angegeben.

    In den Mail-Layouts, die ich verkaufe, habe ich die Schriftgrößen allerdings als style-Attribut mit font-size: 12px; im HTML angegeben, damit diese VM-Einstellung, die immer noch mit der Einheit pt arbeitet, das Layout nicht kaputt macht. Das könntest Du genauso machen.


    STS

    Hallo Traudel,


    das "Versandpreis pro Flasche" hatte ich überlesen.

    Dein Kunde wird die Flaschen sicherlich in Kartons verschicken, aus diesem Grund sehe ich es eher für (betriebswirtschaftlich) sinnvoll an, die Versandpreise nach Kartons zu staffeln, sonst musst Du wirklich für 61, 62, 63 Flaschen einzelne Versandarten anlegen (von 61 bis 61, von 62 bis 62 usw.).

    Das ist sicher auch von Verkäuferseite sinnvoll, da nicht mit etlichen unterschiedlichen Versandpreisen zu kämpfen.


    Dir bleibt also auf den ersten Blick, noch 60 Versandarten anzulegen, oder eine Staffelung nach Karton zu machen. Ich würde da stark zu letzterem tendieren. Ist für alle einfacher.


    Grüße

    Stefan

    Deshalb hast Du den alten Brocken ausgegraben.


    Für die Kategorieansicht kann man das sicher so in das Sublayout products.php einbauen.

    Einfach in der Produktschleife nachfragen, ob das Produkt eine product_parent_id gleich "0" hat, dann darstellen, sonst auslassen.


    Finden (evtl. Zeile 61):

    foreach ( $products as $product ) {

    zu:

    foreach ( $products as $product ) {

    if ($product->product_parent_id == "0") {



    IF schließen, finden (evtl. Zeile 138):

    <?php if($dynamic){


    zu:

    <?php

    }

    if($dynamic){


    Entweder in die products.php einbauen, oder ein eigenes Sublayout "products_nochild.php" anlegen und das neue Sublayout in der Kategorie als Sublayout auswählen, in der es gebraucht wird.

    Sublayouts können im Template oder im /components/com_virtuemart/sublayouts vorkommen/gefunden werden.


    Grüße

    Stefan


    PS. Für die Suche wird es sicher etwas komplizierter, aber ähnlich. Ich muss nun leider noch etwas schaffen.