Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Sortierung von Artikelmerkmalen

    jaykop

    • Neu im Forum
    • Beiträge: 48
    Sortierung von Artikelmerkmalen
    am: 11. Juli 2010, 00:40:50
    Hallo,

    ich habe das Problem das die Sortierung Artikelmerkmale nicht funktioniert.

    Zuletzt habe ich die module "price updater" , "Freitext Modul" und "ot_payment" installiert. Alle drei module funktionieren auch einwandfrei. Nur jetzt funktioniert die Sortierung nicht mehr von den Artikelmerkmalen auf der Detail Seite von einem Produkt.

    Hierzu wieder 2 Bilder von den einstellungen im Admin Bereich.

      [ Für Gäste sind keine Dateianhänge sichtbar ] [ Für Gäste sind keine Dateianhänge sichtbar ]



    Linkback: https://www.modified-shop.org/forum/index.php?topic=6607.0

    jaykop

    • Neu im Forum
    • Beiträge: 48
    Sortierung von Artikelmerkmalen
    Antwort #1 am: 11. Juli 2010, 11:39:48
    Mir ist eben aufgefallen, dass dieses Frage im falschen Bereich eröffnet wurde. Bitte um Korrigierung...

    Lösung gefunden:

    Sucht mal in der folgenden Datei includes/modules/product_attributes.php nach

    Code: PHP  [Auswählen]
    if ($product->getAttributesCount()> 0) {
            $products_options_name_query = xtDBquery("select distinct popt.products_options_id, popt.products_options_name from ".TABLE_PRODUCTS_OPTIONS." popt, ".TABLE_PRODUCTS_ATTRIBUTES." patrib where patrib.products_id='".$product->data['products_id']."' and patrib.options_id = popt.products_options_id and popt.language_id = '".(int) $_SESSION['languages_id']."' order by popt.products_options_name");
    hier den code :

    Code: PHP  [Auswählen]
    order by popt.products_options_name
    mit dem code hier ersetzen:

    Code: PHP  [Auswählen]
    order by popt.products_options_sortorder
    Ich weis nicht ob die Spalte Sortierung im Admin bereich für diesen zweck gedacht war aber ich denke mal schon :)

    lg
    jaykop

    knecht2020

    • Fördermitglied
    • Beiträge: 233
    • Geschlecht:
    Sortierung von Artikelmerkmalen
    Antwort #2 am: 07. Juni 2011, 16:00:46
    Hallo, ich schon wieder.
    Ich habe das gleiche Problem, anscheinend werden die Artikelmerkmale in meinem Shop nicht nach den Sortierungsnummern angezeigt, sondern nach dem Namen des Merkmals. Shop Version ist 1.05 es ist das Fileupload und das Textfeld Modul durch web28 eingebaut worden. Ob es vorher noch funktionierte kann ich nicht sagen. Kann ich die Lösung oben einfach übernehmen oder gibt es da Probleme?
    Danke
    Gruß
    Werner

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.367
    • Geschlecht:
    Sortierung von Artikelmerkmalen
    Antwort #3 am: 07. Juni 2011, 17:13:31
    Hi Werner,

    das ist doch nur eine Zeile, die es zu ersetzen gilt. *gg*

    Los komm... trau dich ran. ;-)

    Backup der Datei vorher erstellen, dann kann nichts schief gehen. Schlimmstenfalls findest du den Code in deiner Datei nicht und dann meldest du dich einfach nochmal hier. ;-)

    Grüße

    Torsten

    knecht2020

    • Fördermitglied
    • Beiträge: 233
    • Geschlecht:
    Sortierung von Artikelmerkmalen
    Antwort #4 am: 07. Juni 2011, 17:19:12
    Ne sorry, so war das nicht gemeint. Die Datei habe ich schon ersetzt, ich wollte nur wissen ob sich das irgendwo auswirken kann was ich im Moment nicht bemerke. Der Beitrag ist ja schon eine Weile her und evtl. ein älteres Shopsystem gewesen. Wie gesagt alles schon ausgetauscht und funktioniert auch auf den ersten Blick. Früher hab ich alles auf XAMPP getestet aber mit Win7 mag das alles nicht so richtig.
    Danke mal wieder für die schnelle Antwort. :thx:

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.367
    • Geschlecht:
    Sortierung von Artikelmerkmalen
    Antwort #5 am: 07. Juni 2011, 17:21:50
    Ich wüsste nicht, wieso sich die Sortierreihenfolge hier in irgendeiner Art auf sonstige Funktionen auswirken sollte, aber vielleicht kann das nochmal jemand anders untermauern. ;-)

    Grüße

    Torsten

    web28

    • modified Team
    • Beiträge: 9.404
    Sortierung von Artikelmerkmalen
    Antwort #6 am: 07. Juni 2011, 17:31:49
    Es sind keine Probleme zu erwarten

    Der order by Teil in 1.05 lautet übrigens so:

    Code: PHP  [Auswählen]
    order by popt.products_options_sortorder, popt.products_options_id
    Bedeutet: Zuerst nach sortoder sortieren, bei Gleichheit dann nach id (z.B: falls alle sortorder = 0 dann wird nach id sortiert)

    popt.products_options_name stand da noch nie, das muss mal geändert worden sein.

    Gruss Web28

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.367
    • Geschlecht:
    Sortierung von Artikelmerkmalen
    Antwort #7 am: 07. Juni 2011, 22:00:18
    Danke dir, dann lag ich ja ganz richtig. ;-)

    Hätte mich aber auch echt gewundert, wenn es anders gewesen wäre.

    Grüße

    Torsten

    knecht2020

    • Fördermitglied
    • Beiträge: 233
    • Geschlecht:
    Sortierung von Artikelmerkmalen
    Antwort #8 am: 14. Juni 2011, 19:06:22
    Hallo zusammen,
    das hat mir jetzt keine Ruhe gelassen, da ich wissentlich nichts an der "product_attributes.php" geändert habe. Wie jaykop hatte ich mir das "MODUL: ATTRIBUTE PRICE UPDATER" eingebaut und da ist auch der Fehler zu finden. In der "product_attributes.php", die bei diesem Modul dabei ist, steht das "order by popt.products_options_name", dass die Sortierung nach Namen vornimmt.
    Ich wollte das hier nur mal posten, falls noch mehr Leute dieses Problem haben.
    Gruß
    Werner

    3 Antworten
    3181 Aufrufe
    07. Oktober 2009, 12:05:15 von Tomcraft
    0 Antworten
    3230 Aufrufe
    16. April 2012, 12:43:26 von Blume
    5 Antworten
    4003 Aufrufe
    18. Januar 2011, 07:07:15 von Ivette
    6 Antworten
    4073 Aufrufe
    25. März 2011, 05:53:28 von hendrik