Beiträge von StefanSTS

    Hallo HaeFB,


    danke für die sorgfältige Analyse, ich hab's mal in den Dev Chat weitergeleitet.


    Noch ein Test wäre schön, kannst Du alle Overrides für das Produktmodul einmal ausschalten, um auszuschließen, dass es das Template ist?


    Für mich sieht das so aus, als ob das Routing nicht funktioniert.
    Das, was Du als funktionierende URL bezeichnest, ist die "geSEFte" URL, die nach erfolgreichem Routing rauskommen sollte.
    Das /component/virtuemart/ plus itemid wäre ein Link, der erzeugt wird, wenn der Menüpunkt zu der Kategorie/Produkt nicht erkannt wird, der über die Aliase für den "richtigen" Link sorgt. Dann nimmt Joomla Komponente/Komponentenname/PlusX/.


    Die Devs waren gestern sehr aktiv im Chat. Hab nur schnell drüber gelesen, aber irgendetwas funktioniert in Joomla 4, aber in Joomla 3 und Joomla 5(.3) nicht.


    Grüße

    Stefan

    Servus,


    images/stories/virtuemart war bis irgendwann in VM 3.

    Voreinstellung heute ist:

    images/virtuemart


    Die anderen einfach löschen, wenn etwas fehlt, war es falsch. ;-)

    Große humoristischen Einlage, sorry. Die anderen sind Joomla und Keine-Ahnung-Was.


    Grüße

    Stefan

    Servus,


    %0D%0A steht für CR und LF, Carriage Return und Line Feed.

    Da scheint es in dem Code, der diese Zeile erzeugt einen ungewollten Zeilenumbruch zu geben.


    Ist mir bisher noch nicht aufgefallen, vielleicht kommt das aus einem Override. Weiß nur gerade nicht, wo das erzeugt wird.

    Welche VM-Version?


    Grüße

    STS

    PS. Ganz auf die Schnelle würde ich die Template-Overrides ausschalten und schauen, ob es dann passt.

    Servus,


    HaeFB ist hier der Guru, der die Fehler findet.


    Vorher bitte ein Backup machen (auch wenn diese Schritte bei mir noch nie zu einem Fehler geführt haben.)

    Akeeba Backup ist einfach in der Handhabung.


    Die DB aktualisieren und Tabellen auf utf8mb4 migrieren:


    1. In der VM-Konfiguration im ersten Tab kann man die VM-Werkzeuge freischalten.
    1.1 "Datenbank Aktualisierungs-Werkzeuge aktivieren" auf Ja setzen.

    1.2 VM-Konfiguration speichern.


    2. Die Seite Aktualisierung/Migration unter Werkzeuge im VM-Menü aufrufen.

    2.1 Datenbank aktualisieren klicken.

    2.2 VirtueMart-Tabellen auf UTF8MB4 aktualisieren.


    Danach könnte der Fehler verschwunden sein, sonst muss weiter geschaut werden.


    Noch etwas: Manchmal macht es Sinn, Seiten gründlich auf Verstöße gegen die DSGVO zu untersuchen.
    Themen wie Einbindung von Drittanbietern in die Seite und Cookies von Dritten.
    Mit Joomla kann man selbst einfach sehr schöne Seiten bauen, aber um langfristig sein Geld für sich zu behalten und nicht Wettbewerbern vor die Füße zu werfen, sollte man sich mit den rechtlichen Belangen einer Webseite auseinander setzen. Laufend, nicht nur einmal bei der Erstellung.


    Ist heute leider so.


    Grüße

    Stefan

    PS. Mir fällt gerade auch noch der Begriff, Zwei-Klick-Lösung ein. Alles Begriffe, mit denen man eine Suchmaschine füttern kann.

    Servus,


    genau so sollte es gehen.


    Ist in der VM-Konfiguration, ich glaube im vierten Reiter, eingeschaltet, dass Layout-Overrides angewendet werden?

    Die Einstellung ist vor einiger Zeit hinzugekommen.


    Grüße

    Stefan


    PS. Bitte immer die Versionsnummer hinzu schreiben.

    Servus,


    die letzte veröffentlichte Version 4.4.0.11095 ist wieder eine frei verfügbare Version. Diesmal sogar mit dem neuen VM Frontend Template, das durch die Membership extern produziert wurde. Dieses Template stand zuerst nur Mitgliedern zur Verfügung.

    Diese freien Versionen gibt es von Zeit zu Zeit.

    Nach dieser Version wird es wahrscheinlich länger keine Version geben, die man als Installler ohne Membership herunterladen kann.


    Für den Installer neuerer Versionen braucht man dann wieder die Mitgliedschaft.


    Eine Membership ist nicht zwingend notwendig. Im SVN gibt es immer die aktuellen Revisionen. Man muss sich die Dateien dann "nur" aus dem Repository selbst herunterladen. Das ist allerdings umständlich, deshalb empfiehlt es sich, die aktuellen Installer über die Mitgliedschaft zu beziehen.


    Ich hab das hier im Forum auch schon an anderer Stelle ausführlicher erklärt.


    Ich finde diese Methode, die Max gewählt hat, um mehr Unterstützung zu bekommen, sehr gut. Man kann sich immer eine relativ aktuelle Version frei herunterladen und testen und auch live verwenden. Für regelmäßige Updates, wenn der Shop dann läuft, macht es dann Sinn, die 59 Euro plus MwSt. zu investieren, damit man Zeit für die Systempflege spart und sich um die eigentliche Arbeit kümmern kann: Produkte verkaufen.


    Grüße

    Stefan

    Servus,


    mit der kurzen Beschreibung des Problems ist es sehr schwer, eine Lösung zu finden.


    Augenscheinlich ist es eine Art Captcha oder eine andere Bot-Erkennung, die diese Meldung verschickt.

    Aber ohne zu wissen, welches Formular das ist, und welche Methode der Botabwehr verwendet wird, ist das schwer.


    Läuft zum Beispiel eine Erweiterung wie RS Firewall oder Akeeba Admin Tools?


    Einfach einmal all diese Dinge einzeln ausschalten und schauen, ob es dann funktioniert.


    Grüße

    Stefan

    Servus,


    ich hab mir das gerade in einer Testinstallation angeschaut.

    Es wird laut Meldung immer ein neuer Index erstellt, auch, wenn man nur eine vorhandene Versandmethode ohne Änderung speichert.


    Von meiner Vorstellung her, würde ich das eher machen, wenn etwas verändert wird, oder eine neue Versandart hinzukommt. Aber ich bin nicht allzu tief hier eingetaucht, und ich bin ein Datenbank-Noob. Wahrscheinlich ist es einfacher, den Index jedesmal neu zu schreiben.


    Und wahrscheinlich wäre es am besten, die Ausgabe der Meldung zu unterdrücken, dann liefe sicher alles wie gewollt, und es kommen keine Fragen auf. ;-)


    Grüße

    Stefan

    Was ich darüber denke ist nicht salonfähig. :)

    Ich schätze Deine Zurückhaltung. :-)


    Ich finde den Ort dieser Einstellung auch äußerst gelungen. Du bist nicht der einzige, der das auch so sieht.

    Vorschläge für eine bessere Position der Einstellung und Ansätze zu einer guten Dokumentation dieser Einstellung sind sicher willkommen.


    Der Sinn hinter dem einfacheren Layout der Preise liegt darin, dass nun weniger Fehler entstehen sollen, die früher durch Zuweisungen von festen Regeln für die Preise entstanden sind. Es ist kaum nötig, feste Regeln zuzuweisen. Manchmal gelten mehrere Regeln für einen Preis, und die werden dann nicht automatisch angewendet. Manchmal kommen diese Regeln auch erst im laufenden Betrieb. Da musste ich schon öfter bei allen Produkten die Regeln auf Standard zurückstellen.
    Für den Normal-Shop-Betreiber sollten die aktuellen minimalen Felder ausreichen.
    Persönlich schalte ich die erweiterte Einstellung allerdings auch immer ein. ;-)


    STS

    Nachdem das Prolem in der 4.2.18 nicht mehr auftritt konzentriere
    ich mich jetzt darauf diese Version zum Laufen zu bringen.

    Ich will Dich ja nicht aus dem Konzept bringen, aber 4.4.0 steht kurz vor der Tür. ;-)

    Die wird dann noch ein paar weitere Bugs erledigt haben. Da wird im Moment final getestet.


    STS

    SP Page Builder wirft da einen Fehler raus.

    Vielleicht schaltest Du den einmal ab und schaust wie die Darstellung mit dem Joomla Standard-Template aussieht.


    Gibst Du die Preise Brutto mit 4.9 an und lässt dann VM das Netto berechnen?
    Vielleicht spielt da eine falsche MwSt.-Regel mit rein.

    Am besten ist es, die Brutto-Preise selbst auf Netto herunterzurechnen. Möglichst mit mindestens 4 - 5 Stellen nach dem Komma.

    Und schau neben den Preisen, ob auch die richtige MwSt.-Regel greift.


    Halb Offtopic:

    SP Page Builder ist in meiner Favoritenliste übrigens ganz unten, da wo es heiß ist und die Software hinkommt, die nicht in den Himmel kommt.
    Dies ist nur für Mitleser, die sich fragen, was SP Page Builder ist und ob das toll ist. Meine Empfehlung für einen langfristig geplanten Shop: Finger weg von dem Ding.

    Grüße

    Stefan

    Hallo Faro,


    Google und die anderen Bots sollten eigentlich nur die Links Deines Menüs nutzen, oder die Links in einer Sitemap.
    Kann es sein, dass Du eine Sitemap hast, in der diese Pfade stehen?


    Bei der Eingabe von
    site:http://www.thomas-selendt.de Matrosen in lederhosen
    bei Google bekomme ich nur "ordentliche" Links in den Treffern.

    Du wirst Deine Produkte also nicht ausschließen, weil sie über die "richtigen" Links erreichbar sind.
    Ich nehme an, wenn da Produkte über /component/virtuemart/produktx gefunden werden, sieht Google die Canonical URL und gibt die richtige URL an, die Du im Menü hast.

    Übrigens bin ich kein SEO-Experte, ich habe mich immer darum gedrückt, wenn ich konnte, deshalb glaub mir kein Wort, das Du nicht selbst verifiziert hast.


    STS