Ergebnis 1 bis 5 von 5

Thema: Sortierreihenfolge bei "Neue Artikel" => "whats_new.php"

  1. #1
    Padawan Stufe I Avatar von MySigma
    Registriert seit
    16.10.2008
    Beiträge
    56
    Themen
    18
    DANKE
    6
    erhaltene Danke

    Standard Sortierreihenfolge bei "Neue Artikel" => "whats_new.php"

    Hallo zusammen!

    Ich habe bereits erfolgreich die Produktanzeige auf der Index-Seite von "random" auf datumbezogen geändert. An dieser Stelle noch ein Dank an dieses Forum und die hilfreichen Hände

    Leider hab ich aber nach langem Suchen noch keine Lösung für die datumbezogene Anzeige für die Sidebox "whats_new.php" gefunden. Gibt es da auch eine Lösung wie man das umstellt?

    Besten Dank
    MySigma

  2. #2
    Jedi-Ritter Avatar von MaleBorg
    Registriert seit
    17.05.2006
    Beiträge
    3.043
    Themen
    30
    DANKE
    5
    Erhaltene Danke: 82

    Standard

    Hallo,

    basierend auf dem Forenbeitrag von Webchills änderst du in der Datei includes/modules/sideboxes/whats_new.php folgendes:

    1) Ersetze
    Code:
      $random_whats_new_sidebox_product_query = "select p.products_id, p.products_image, p.products_tax_class_id, p.products_price, pd.products_name,
                                p.master_categories_id
                               from (" . TABLE_PRODUCTS . " p
                               left join " . TABLE_PRODUCTS_DESCRIPTION . " pd on p.products_id = pd.products_id )
                               where p.products_id = pd.products_id
                               and pd.language_id = '" . (int)$_SESSION['languages_id'] . "'
                               and p.products_status = 1 " . $display_limit;
    durch

    Code:
      $random_whats_new_sidebox_product_query = "select p.products_id,  p.products_image, p.products_tax_class_id, p.products_price,  pd.products_name, p.products_date_added, 
                                p.master_categories_id
                               from (" . TABLE_PRODUCTS . " p
                               left join " . TABLE_PRODUCTS_DESCRIPTION . " pd on p.products_id = pd.products_id )
                               where p.products_id = pd.products_id
                               and pd.language_id = '" . (int)$_SESSION['languages_id'] . "'
                               and p.products_status = 1 " . $display_limit .
                                " order by p.products_date_added desc";
    2) Ersetze
    Code:
    $random_whats_new_sidebox_product = $db->ExecuteRandomMulti($random_whats_new_sidebox_product_query, MAX_RANDOM_SELECT_NEW);
    durch

    Code:
    $random_whats_new_sidebox_product = $db->Execute($random_whats_new_sidebox_product_query, MAX_RANDOM_SELECT_NEW);
    Gruß
    MaleBorg

  3. #3
    Padawan Stufe I Avatar von MySigma
    Registriert seit
    16.10.2008
    Beiträge
    56
    Themen
    18
    DANKE
    6
    erhaltene Danke
    Erstellt von

    Standard

    Hallo MaleBorg,

    Besten Dank für die rasche Antwort. Allerdings wird jetzt nur mehr der letzte neue Artikel angezeigt. Vorher wurden 3 Artikel angezeigt. Wie stell ich die Anzahl der angezeigten Artikel um?

    Danke,
    MySigma

  4. #4
    Jedi-Ritter Avatar von MaleBorg
    Registriert seit
    17.05.2006
    Beiträge
    3.043
    Themen
    30
    DANKE
    5
    Erhaltene Danke: 82

    Standard

    Ups,

    da hatte ich noch eine Änderung vergessen, sorry.

    Bitte öffne die Datei includes/templates/DeinTemplate/sideboxes/tpl_whats_new.php und ändere wie folgt:

    Code:
    $random_whats_new_sidebox_product->MoveNextRandom();
    ersetzen durch

    Code:
    $random_whats_new_sidebox_product->MoveNext();
    DeinTemplate ist der Name des von dir genutzten Templates. Wenn du das Standarddesign nutzt wäre das template_default.

    Gruß
    MaleBorg

  5. #5
    Padawan Stufe I Avatar von MySigma
    Registriert seit
    16.10.2008
    Beiträge
    56
    Themen
    18
    DANKE
    6
    erhaltene Danke
    Erstellt von

    Standard

    PERFEKT !!

    Recht herzlichen Dank für die Hilfe!!

Ähnliche Themen

  1. SQL ERROR 1064 bei "Neue Artikel"
    Von vx-wing im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 4
    Letzter Beitrag: 26.08.2009, 08:12
  2. Center "Neue Artikel"
    Von tgebler im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 2
    Letzter Beitrag: 29.01.2009, 15:31
  3. Liste "Neue Artikel" auf Startseite ändern?
    Von Dobischutz im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 9
    Letzter Beitrag: 02.11.2008, 17:05
  4. Artikelliste "Neue Artikel" in den Kategorien entf
    Von Dobischutz im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 4
    Letzter Beitrag: 02.04.2007, 06:33
  5. "Neue Artikel" bzw. "Alle Artikel" für e
    Von test12345 im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 1
    Letzter Beitrag: 09.03.2007, 11:15

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
zen-cart-pro.at
Zen Cart ist eine kostenlose unter der GPL-Lizenz veröffentlichte Open-Source Shopsoftware. Das System wird in den USA entwickelt, die amerikanische Website dazu ist www.zen-cart.com

Die deutsche Zen-Cart Version, um die es hier auf zen-cart-pro.at geht, ist eine Anpassung der amerikanischen Version an die Bedürfnisse von Onlineshopbetreibern im deutschsprachigen Raum.

Die deutsche Zen Cart Version wird von einem Team von Entwicklern in Österreich und Deutschland betreut, weiterentwickelt und supportet und steht kostenlos in unserem Downloadbereich zur Verfügung.

[mehr]
Follow Us
  • zen-cart-pro-at auf Twitter
  • zen-cart-pro-at auf Github
  • zen-cart-pro-at auf SourceForge
Aktuelle Version
Zen Cart 1.5.5 deutsch
Revision 1184 vom 01.09.2016
[Download]