Beiträge von StefanSTS

    Servus,


    von Hause aus fällt mir da nichts ein.
    Da müsste man sich evtl. ein Plugin bauen, das vor dem Anlegen der Bestellung Benutzer mit bestimmten E-Mail-Adressen rausfiltert.

    Ich bin mir aber ziemlich sicher, der nette Nichtkunde wird dann einen anderen Weg finden.


    Grüße

    STS

    danke für deine schnelle Antwort. Das war nun mein Problem seit Wochen?

    Das weiß ich nicht, ob das wirklich die Lösung ist. Kam mir nur gerade bei Deiner Fehlermeldung in den Sinn.


    Dennoch benötige ich eine Möglichkeit der manuellen Dateneingabe

    Danach frage ich seit Wochen und Monaten.



    Die Antwort von Paypal an meinen Kunden, der nachgefragt hat, warum es dieses Onboarding über den Button braucht, war in dem Sinn: Sie können ja auch ein anderes Plugin benutzen, wenn es ihnen nicht gefällt.
    Die Supporter von Paypal hatten aber leider überhaupt keinen Plan, was da überhaupt technisch läuft.

    Als Erklärung haben die einen Link zur Anleitung auf virtuemart.net geschickt. Die Anleitung beantwortet aber nicht die von meinem Kunden gestellten Fragen.


    Das war vor Wochen und wir haben noch nicht vom Paypal Checkout SSC auf das native PP von VirtueMart umgeschaltet.
    Eigentlich war das der Plan, weil das native Plugin von VirtueMart sauberer programmiert ist.
    Aber es fehlt halt leider die manuelle Einstellung, die bei SSC so einfach geht.

    Grüße

    Stefan

    Hallo Faro,


    in meinem Live-Shop hatte ich das neue PP Checkout auch eingerichtet.

    Das hab ich mit Chrome unter Linux gemacht.


    Die skipto-Dateien befinden sich im Joomla 5 installer und scheinen somit Teil von Joomla selbst zu sein.

    skipto ist ein Projekt von Paypal, das man auf Github findet.

    (Joomla integriert viele externe Bibliotheken.)


    Es ist durchaus davon auszugehen, dass ein Paypal-Skript versucht, diese Datei zu verwenden.
    Möglicherweise verhindert der Browser, oder eine Browsereinstellung, dass dieses Skript geladen wird.

    Welchen Browser verwendest Du, und hast Du schon einmal einen anderen versucht?


    Grüße

    Stefan

    Servus,


    danke für Deine Lösung.


    Ich habe leider noch keine Zeit gehabt, dort hineinzuschauen, deshalb kann ich nichts Genaues dazu sagen.

    Ich werde diesen Thread in den Entwicklerchat werfen. Vielleicht gibt es dann dazu eine Rückmeldung.


    Grüße

    Stefan

    Hallo Dieter,


    aktuell würde ich dazu wohl ein Einzelprodukt anlegen, und ein Produkt "3Stk. x zum Preis von 2".


    Andere Möglichkeit:

    Man könnte Staffelpreise anlegen, und den Preis ab 3 so gestalten, dass der Preis für 2 herauskommt.

    Die maximal bestellbare Anzahl dann auf 3 begrenzen.


    Das ist aber alles bisserl Bastelei.


    Es gibt das Selbsterstellte Feld "Produktbündel". Das könnte man sicherlich erweitern, um diese Funktion anzubieten, aber da müsste man dann bei iStraxx anfragen. ob die das so einbauen können.

    Eine Anfrage könnte nicht schaden, wenn es etwas kosten darf.


    Ansonsten gehe ich bei solchen Dingen wie zuerst beschrieben oft über die Produktbeschreibung. Das, was dort steht, verkauft man.


    Grüße

    Stefan

    Wenn ich Google aus den Seiten erst einmal raushalten möchte, setze ich einen Verzeichnisschutz, dann wird da nichts vorzeitig indiziert.


    Da steht im Quellcode für tos2 noch: id="full-tos".
    Kann es sein, dass Du den Code im VM-Ordner geändert hast, aber im Template evtl. noch ein alter Override ist, so dass die Änderungen nicht greifen?


    STS

    Für die Produktdetails bekomme ich nur Fehlerseiten.
    Irgendetwas scheint da noch im Argen zu liegen.

    Die .htaccess ist auch nicht aktiviert, so dass der Rewrite der index.php in der URL nicht erfolgt.


    Eine Produktvorschau sehe ich nicht.


    Womöglich stimmt da etwas mit dem Template nicht. Das macht mir einen nicht so soliden Eindruck.

    Vielleicht spart das viel Zeit, wenn für ein speziell für VM gebautes Template investiert wird.


    Grüße

    Stefan

    <div id="full-tos">


    In vmjsapi.php findet man die Funktion:
    static function popup($container,$activator)


    Die ID in Zeile 49 so anpassen wie im Aufruf.

    vmJsApi::popup('#full-tos2','#terms-of-service2');

    Hier steht die ID full-tos2. Zeile 49 hat ID full-tos.

    Das ist sicher beim Copy and Paste von tos1 zu tos2 vergessen worden.


    Grüße

    Stefan

    Evtl. einmal im Template schauen, ob tos.php dort als Override angelegt ist.


    Wenn tos(1).php funktioniert, dann kann man für tos2.php eine Kopie anlegen und die Werte innerhalb anpassen.


    Popups sind oft Funktionen von Bootstrap oder eigene Template-Funktionen. Da hilft es zu wissen, mit welchem Template gearbeitet wird.


    Grüße

    Stefan