Beiträge von KingKong

    Hallo Helle,

    es macht halt keinen höfflichen Eindruck, wenn du in diesem Thread eine Frage stellt uns kaum 2 Tage später schreibst, dass du es schade findest, dass dir keiner hilft. Was soll ich denn dann dazu sagen, dass ich hier Fragen gestellt habe die nach Jahren noch unbeantwortet sind? :)
    Danach haben dich 2 Personen hier gefragt bei welchem Provider du bist und du wolltest die Frage nicht beantworten und hast stattdessen erstmal in Groß- und Fettschrift deutlich gemacht, was man dir zu beantworten hat und was deiner Meinung nach unwichtige Fragen sind. Das wird allgemein im Internet als sehr unhöflich angesehen.
    http://en.wikipedia.org/wiki/Netiquett…characteristics

    Die Fragen nach deinem Provider mögen dir vielleicht als unwichtig vorkommen aber das sind sie nicht.
    Du findest z.B. in deiner .htacces einen Hinweis für 1&1-Nutzer. Jetzt stell dir mal vor, jeder 1&1-Nutzer hätte im Forum nicht nennen wollen, dass er bei 1&1 ist. Es wäre keine Lösung für deren Problem gefunden worden und jeder 1&1-Nutzer würde sich hier beschweren, dass ihm nicht geholfen wird.

    ich habe doch eine lösung gefunden - die funkltioniert doch!

    Zitat

    Klasse Provider. Wer ist denn das?

    hallo,
    provider hin provider her - spielt doch keine rolle oder?
    ich möchte doch nur meine frage beantwortet haben!

    wie mache ich die änderung in der htacces und vor allem in welcher htacces...

    Vielleicht entscheidest du dich ersteinmal ob deine Frage nun beantwortet ist oder nicht bzw. ob du nun eine Lösung gefunden hast oder nicht.
    Und wenn es dir zu blöde ist themenrelevante Fragen zu beantworten, dann ist es anderen sicherlich auch zu blöde dir Fragen zu beantworten (dies gilt zumindest für mich).

    Ich habe das gerade mal mit 2 PCs nachgestellt.

    Klicks innerherhalb des Shops werden scheinbar immer als 404 im Admin angezeigt und die Herkunftsurl ist immer die aktuelle Seite.
    Ein Ausnahme habe ich festgstellt. Benutzt man den Kaufen-Knopf und landet automatisch auf Shopping_cart.php, dann wird im Admin angezeigt " Letzter Click = /shopping_cart.php" und die Herkunftsurl ist die Kategorie aus dem der Artikel stammt. Auch der "Details"-Knopf liefert richtige Ergebnisse im Admin.

    Ich vermute daher, dass der Shop keine anderen "Clicks" registriert abgesehen von "Jetzt kaufen" und "Details". Benutzt also ein Besucher die Kategorien-Links oder irgendwelche anderen Links "Impressum" "Zurück" etc. dann wird im Admin 404 als letzter Klick angezeigt.

    Ich hab mich da undeutlich ausgedrückt. Im Warenkorb landen Artikel immer aber der Kunde landet danach auf der Startseite und muss sich dann die anderen Artikel die er ebenfalls kaufen will wieder suchen.

    Das passiert bei den Cross-Selling-Artikeln auf den Produktseiten, bei den Kategorien-Seiten ab Seite 2 und bei den Suchergebnissen (andere Listen benutze ich nicht). Halt überall wo es einen "Buy-Now-Button" gibt.

    Bei der Konkurrenz wird das Problem übrigens scheinbar mit xtc_redirect gelöst aber diese Lösung bzw. der Code dafür lässt sich nicht übernehmen, da die classes/product.php hier anders ist.

    Wie ich bereits seit seit knapp einem Jahr schreibe und den Fehler auch schon im V2.1 Demo-Shop haben nachstellen (siehe Anleitung) können funktioniert die interne Verlinkung des "Jetzt kaufen"-Buttons nicht.

    Neu nun:
    Auf einer Suchergebnisseite führt das Betätigen des "Jetzt kaufen"-Button nicht dazu, dass der Artikel im Warenkorb landet und man dann wieder auf der Suchergebnisseite landet stattdessen landet man auf der Startseite (http://www.domain.de/index.php?acti…oducts_id=1234&).

    Besteht seitens des commerce:seo-Teams ein Interesse daran diesen Bug zu entfernen?

    Mit diesem Bug ist u.a. die Suchfunktion des Shops ziemlich sinnlos und man könnte die Suchergebnisse auch auf einen Artikel beschränken, da man mehr als einen Artikel eh nicht kaufen kann.:mad:

    Hey Kingkong, wenn du bereits mit deinen URLs gut gelistet bist, solltest du dir den Umstieg evtl nochmal überlegen bzw du wirst nicht umhinkommen, diesem Thema nochmal einen Tag zu widmen und die entsprechenden Rewrite-Rules zusammenzutragen, installier dir dazu am besten eine V2.1 und vergleiche an den versch. stellen wie die urls wo aufgebaut werden, was sich alles ändert etc- Es ist mühsam, aber du wirst es später nicht bereuen, ich habe diesen Fehler ganz am anfang einmal gemacht... riesenchaos, absturz in den serps, jede menge neue 404er etc, also echt mit vorsicht an die sache rangehen, insbesondere wenn du den Shop nicht nur hobbymäßig "so nebenbei" betreibst!

    Bisher kann ich ja die V.2.1 nur "hobbymäßig so nebenbei betreiben", da ich sie mit diesen Fehlern nicht benutzen kann.

    Von Rewrite-Rules habe ich leider keine Ahnung, da die für mich ein Buch mit Sieben Siegeln sind.
    Ich hatte mich ja für Commerce:Seo entschieden ebend weil die mit den Seo-Urls funktionieren sollte. Macht sie aber nicht.
    Das Problem ist schon sein Jahren bekannt aber es scheint irgendwie niemanden zu interessieren und selbst Käufer der Plus-Version werden da im Regen stehen gelassen.
    Beispiel: https://support.commerce-seo.de/threads/2116-H…t-zu-Startseite


    Vielleicht kannst du mir sagen wie ich folgendes erreiche:

    http://www.domain.de/index.php?page=2&cPath=186&cat=186&
    http://www.domain.de/index.php?page=2&cPath=186

    sollen umgeleitet werden zur Kategorie:

    http://www.domain.de/Kategorie/?page=2

    Mit den Rewrite-Rules hat das scheinbar nichts zu tun sondern mit der function getBuyNowButton in der Datei includes/classes/product.php

    Ich habe die nun mal geändert und es entstehen dadurch nicht mehr diese "unschönen" URLs.
    Das ist aber auch der einzige positive Effekt.
    Kauft man einen Cross-Selling-Artikel landet man immer noch auf der Kategorienseite und kauft man in den Kategorien auf einer Folgeseite, dann landet man nach dem Kauf wieder auf der 1.Seite.

    Alt:

    Zitat

    if(MODULE_COMMERCE_SEO_INDEX_STATUS == 'True')
    return '<a title="'.TEXT_BUY.TEXT_NOW.'" href="'.xtc_href_link($_REQUEST['linkurl'], 'action=buy_now&BUYproducts_id='.$id.'&'.xtc_get_all_get_params(array ('action', 'cat', 'cPath')), 'NONSSL').'">'.xtc_.........

    Neu:

    Zitat

    if(MODULE_COMMERCE_SEO_INDEX_STATUS == 'True')
    return '<a title="'.TEXT_BUY.TEXT_NOW.'" href="'.xtc_href_link($_REQUEST['linkurl'], 'action=buy_now&BUYproducts_id='.$id.'&'.xtc_get_all_get_params(array ('action', 'cat', 'cPath', 'page')), 'NONSSL').'">'.xtc_.........

    Aber nun funktioniert es immer noch nicht, dass man auf der 2.Seite und den Folgeseiten mehr als einen Artikel kaufen kann ohne aus der Kategorie geworfen zu werden.
    Das gleiche Problem gibt es noch mit dem "In den Warenkorb"-Button bei den Cross-Selling-Artikeln. Kauft man einen Cross-Selling-Artikel, dann fliegt man von der Produktseite und befindet sich in der Kategorie wieder. Das läuft dem Sinn von Cross-Selling-Artikeln vollkommen zuwider.

    Ich habe das schon am 19.12.2010 geschrieben und da wurde gesagt, dass das behoben werden soll.
    https://support.commerce-seo.de/threads/1719-4…ategorienseiten

    Den Fehler kann man übrigens auch auf https://support.commerce-seo.de/www.v21plus.de nachstellen.
    1. ein paar neue Artikel einfügen/kopieren
    2. "Soll Warenkorb nach dem einfügen Angezeigt werden?" im Admin auf false setzen
    3. Die Blätterfunktion benutzen und mehr als 1 Artikel ab Seite 2 kaufen

    Ergebnis:
    Aus
    http://www.v21plus.de/Laptop/&page=2

    wird nach dem 1. gekauften Artikel die URL

    http://www.v21plus.de/index.php?page=2&cPath=1&cat=1&

    Über solche URLs beschwert sich Google dann in den Webmastertools und ich habe mittlerweile mehr gesperrte Seiten als Artikel im Shop.

    Ich will auch nur eine funktionierende V2.1 installieren. Das scheitert halt daran, dass die Blätterfunktion ausgebaut wurde (im Demoshop ist das auch so) und es keine "schönen URLS" mehr gibt. Aber den Bug gibt es ja nun erst seit 2009 und ich muss mich wohl noch etwas gedulden.

    BTW: Ich habe nun die .htaccess aus der V1.1 genommen. Nun bleibt zwar diese blöde Endung /&page=2/ dafür komme ich nun wenigstens mal auf die zweite Seite ohne das von http://www.meineurl.de/shop/kategorie/&page=2/ umgeleitet wird auf http://www.meineurl.de/kategorie/&page=2/ was dann mit einer 404-Fehlermeldung endet.

    hi poste mal deine .htaccess vieleicht fehlt da was

    Da fehlt im Vergleich zur V1 wie gesagt der Teil mit "--Page" und "--Seite". Ich habe mir auch schon die aktuelle Version V.2.1.6 im Komplettpaket runtergeladen und auch dort fehlt das in der .htaccess.

    BTW: Obwohl ich "RewriteBase /shop/" angegeben habe fehlt /shop/ auch in den Links der Blätterfunktion bzw. wird so umgeleitet, dass dieser Teil in der URL fehlt.