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: includes/modules/default.php Version 1.05 Sp1d

    ralph_84

    • Fördermitglied
    • Beiträge: 499
    • Geschlecht:
    includes/modules/default.php Version 1.05 Sp1d
    am: 25. Dezember 2012, 20:33:34
    Hallöchen liebe Gemeinde
    Leider habt Ihr die Datei includes/modules/default.php in der 1.05 Sp1d ja Total überarbeitet.

    Wollte ein Modul ein bauen und in der Anleitung wird gesagt:

    Suche und ersetze:

    Code: PHP  [Auswählen]
    $listing_sql = "select p.products_fsk18,
    mit
    Code: PHP  [Auswählen]
    $listing_sql = "select distinct p.products_fsk18,

    gibt es nicht mehr.
    Und suche und ersetze:

    Code: PHP  [Auswählen]
    from ".TABLE_PRODUCTS_DESCRIPTION." pd, ".TABLE_PRODUCTS_TO_CATEGORIES." p2c, ".TABLE_PRODUCTS." p left join ".TABLE_MANUFACTURERS." m on p.manufacturers_id = m.manufacturers_id
    mit
    Code: PHP  [Auswählen]
    from ".TABLE_PRODUCTS_DESCRIPTION." pd, ".TABLE_PRODUCTS_TO_CATEGORIES." p2c, ".TABLE_PRODUCTS." p left join ".TABLE_MANUFACTURERS." m on p.manufacturers_id = m.manufacturers_id
    left join " . TABLE_PERSONAL_OFFERS_BY . $xtPrice->actualGroup . " po ON p.products_id = po.products_id

    sowie ersetze

    Code: PHP  [Auswählen]
    ".$fsk_lock."
    mit
    Code: PHP  [Auswählen]
     ".$fsk_lock."
    " . ProductFilter::buildAttribWhereQuery() . "
    " . ProductFilter::buildManufacturersWhereQuery() . "
    " . ProductFilter::buildPriceWhereQuery() . "

    und zum Schluss noch

    Code: PHP  [Auswählen]
    and p2c.categories_id = '".$current_category_id."'".$sorting;
    //EOF - DokuMan - remove unnecessary "
    left join ".TABLE_SPECIALS." from SELECT

    mit
    Code: PHP  [Auswählen]
     and p2c.categories_id = '".$current_category_id."'". ProductFilter::buildSortQuery($sorting);
    //EOF - DokuMan - remove unnecessary "
    left join ".TABLE_SPECIALS." from SELECT

    Kann mir damit jemand bitte Helfen?
    Komme leider sonst nicht weiter mit dem Einbau von einem Modul.

    Gruß Ralph

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

    h-h-h

    • modified Team
    • Beiträge: 4.562
    Re: includes/modules/default.php Version 1.05 Sp1d
    Antwort #1 am: 25. Dezember 2012, 21:01:40
    Hallo Ralph,
    sorry für den Umbau der default.php.
    Bin einfach abgedreht bei der vorherigen Version und musste es einfach zusammenfassen.
    Dadurch muss die Änderung nicht an 4 Positionen in der default.php gemacht werden, sondern kann direkt über dem Query-String im Code übersichtlich und einfach erweitert werden.

    So zum Beispiel:

    Suche:
    Code: PHP  [Auswählen]
      $sorting = ' ORDER BY '.$sorting_data['products_sorting'].' '.$sorting_data['products_sorting2'].' ';

    Füge danach ein:

    Code: PHP  [Auswählen]
      $select = 'distinct ';
      $from  .= 'LEFT JOIN '.TABLE_PERSONAL_OFFERS_BY.$xtPrice->actualGroup.' po ON p.products_id = po.products_id ';
      $where .= ProductFilter::buildAttribWhereQuery().' ';
      $where .= ProductFilter::buildManufacturersWhereQuery().' ';
      $where .= ProductFilter::buildPriceWhereQuery().' ';
      $sorting = ProductFilter::buildSortQuery($sorting);

    Viele Grüße und schöne Feiertage

    h-h-h

    ralph_84

    • Fördermitglied
    • Beiträge: 499
    • Geschlecht:
    Re: includes/modules/default.php Version 1.05 Sp1d
    Antwort #2 am: 25. Dezember 2012, 21:26:11
    Vielen Dank h-h-h

    Werde es versuchen, und hoffe das Modul läuft dann

    Wünsche Dir auch noch schöne Feiertage.

    Gruß Ralph
    6 Antworten
    3699 Aufrufe
    24. Juli 2012, 23:14:28 von Gradler
    5 Antworten
    3556 Aufrufe
    21. Juli 2012, 00:23:05 von Gradler
    3 Antworten
    4111 Aufrufe
    18. Juli 2012, 22:40:26 von piru
    10 Antworten
    2421 Aufrufe
    22. November 2017, 13:30:58 von web28
               
    anything