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: Herstellerfilter im Produktlisting geht plötzlich nicht mehr

    Lackiertechnik

    • Neu im Forum
    • Beiträge: 16
    • Geschlecht:
    Hallo,

    ich habe einige Module in den Shop 1.05 integriert und habe erst jetzt bemerkt das der Herstellerfilter auf der Produkt Listing Seite nicht mehr funktioniert. http://www.spraytool-b2b.de/de/Druckluftfilter-Regler:::250.html. Die Filter oben im Hersteller Dropdown funktionieren einwandfrei.

    Die installierten Module sind Tagcloud, Benutzer kann Kundengruppe selbst auswählen und Intellisearch.
    Lieder weiss ich nicht seit wann der Fehler auftritt.

    Hat jemand eine Idee wie die Funktion wieder hergestellt werden kann kann?

    Gruß Michael

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

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Durch die zusätzlichen Module kann sich natürlich gerade in der includes/modules/default.php etwas geändert haben.

    Sieht dieser Teil in deiner default.php auch noch so aus?
    Code: PHP  [Auswählen]
    if (xtc_db_num_rows($filterlist_query, true) > 1) {
      $manufacturer_dropdown = xtc_draw_form('filter', FILENAME_DEFAULT, 'get');
      if (isset ($_GET['manufacturers_id']) ) {
        $manufacturer_dropdown .= xtc_draw_hidden_field('manufacturers_id', (int)$_GET['manufacturers_id']);
        $options = array (array ('text' => TEXT_ALL_CATEGORIES));
      } else {
        $manufacturer_dropdown .= xtc_draw_hidden_field('cat', $current_category_id);
        $options = array (array ('text' => TEXT_ALL_MANUFACTURERS));
      }
      $manufacturer_dropdown .= xtc_draw_hidden_field('sort', $_GET['sort']);
      $manufacturer_dropdown .= xtc_draw_hidden_field(xtc_session_name(), xtc_session_id());
      while ($filterlist = xtc_db_fetch_array($filterlist_query, true)) {
        $options[] = array (
          'id' => $filterlist['id'],
          'text' => $filterlist['name']
        );
      }
      $manufacturer_dropdown .= xtc_draw_pull_down_menu('filter_id', $options, $_GET['filter_id'], 'onchange="this.form.submit()"');
      $manufacturer_dropdown .= '</form>'."\n";
    }
     

    Gruß
    Ronny

    Lackiertechnik

    • Neu im Forum
    • Beiträge: 16
    • Geschlecht:
    Hallo Ronny,

    danke für den Ansatz.

    Die Passage in der Default.php ist noch identisch.

    Gruß Michael
    Werbung / Banner buchen
    3 Antworten
    1721 Aufrufe
    21. November 2016, 01:18:39 von hhtech
    12 Antworten
    763 Aufrufe
    23. März 2024, 22:32:28 von dennis234234