Fehler bei artikelausgabe in Kategorie comseov2.2

  • hmm...

    soo nun haben wir einen fehler beim darstellen der product_listing in einer kategorie ... scheinbar ist das Sortierfeld dem neuen comerce seov22 unbekannt in seiner art :

    was haben wir gemacht :
    die daten stammen aus der SQL des commerce seo v2.1.2.10 (neuinstallation)
    und wurden mittels insert befehl direkt von der einen in die andere sql importiert ...

    Code
    SQL Fehler [256] (1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ASC 2011-01-27 21:00:13' at line 36
    
    
    Query: SELECT p.products_fsk18, p.products_shippingtime, p.products_model, p.manufacturers_id, p.products_ean, p.products_id, p.products_price, p.products_vpe, p.products_vpe_status, p.products_vpe_value, p.products_discount_allowed, p.products_tax_class_id, p.products_quantity, p.products_image, p.products_weight, p.products_slave_in_list, p.products_master, pd.products_name, pd.products_short_description, pd.products_description, pd.products_img_alt FROM products p INNER JOIN products_to_categories p2c ON (p2c.categories_id = '157') INNER JOIN products_description pd ON (pd.products_id = p2c.products_id AND pd.language_id = '2') WHERE p.products_status = '1' AND (p.products_slave_in_list = '1' OR p.products_master = '1' OR ((p.products_slave_in_list = '0' OR p.products_slave_in_list = '') AND (p.products_master_article = '' OR p.products_master_article = '0'))) AND p.products_id = p2c.products_id ORDER BY ASC 2011-01-27 21:00:13
    
    
    Beim Aufruf der Datei /cseov22/commerce_seo_url.php , PHP 5.2.6-1+lenny16 (Linux)
    
    
    Die Abfrage wurde abgebrochen, kontaktieren Sie den Administrator...
  • Hallo chimaera,

    die SQL Anweisung verstehe ich so ,dass es nach "Datum"-Feld aufsteigend sortiert werden sollte, aber in der Ausgabe steht es semantich mMn falsch und zwar so:
    ...sortiert aufsteigend Datum-wert...
    statt
    ...sortiert Datum-Feld aufsteigend...

    Vielleicht kannst Du mal in der php chekcken was Du da hast.

    Julien

  • Problem ist nur, läßt sich in keiner Weise reproduzieren. Kategorie auf Standard "Alter" + ASC, kein Problem. In der default.php ist da auch nix zu finden, dass die Reihenfolge nicht stimmt.

    <p>Wir geben nur Anregungen und Hilfestellung auf Basis unserer Erfahrung, keine Rechtshilfe!<br>\m/('_')\m/</p>

  • Ja, die Abfrage kann aber so gar nicht zustande kommen, das ist das Rätsel. In der default.php ist es immer in der korrekten Reihenfolge und die wird dafür genommen.

    <p>Wir geben nur Anregungen und Hilfestellung auf Basis unserer Erfahrung, keine Rechtshilfe!<br>\m/('_')\m/</p>