Modify

Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#2013 closed Frage (invalid)

Kategorie-Tiefe im Kategorie-DropDown der Suchbox

Reported by: awids Owned by:
Priority: niedrig Milestone:
Component: Template Version: 2.0.6.0
Keywords: Cc:
Blocked By: Blocking:

Description

Während des Updates eines Shops von 2.0.5.1 auf 2.0.6.0 wurden mir im Kategorie-DropDown der Suche auch alle Unterkategorien angezeigt.

Nach dem vorherigen Update von 2.0.4.2 auf 2.0.5.1 und der Inbetriebnahme des responsiven Templates wurden hier nur die Kategorien erster Ebene / Top-Kategorien angezeigt.

Heute habe ich den frisch geupdateten Shop nochmals besucht und festgestellt, dass hier wieder nur die Top-Kategorien auswählbar sind und Unterkategorien nicht angezeigt werden.

Im Stable-Demoshop zur Shopversion 2.0.6.0 ist es dasselbe: Nur die Top-Kategorien sind verfügbar. Egal ob Cache / Komprimierungen aktiviert oder deaktiviert sind, das DropDown bietet nur die erste Ebene an. Einen "Schalter" oder ein Input-Feld für die Kategorie-Tiefe konnte ich den Einstellungen auch nicht finden. 

Frage daher: Ist es so gewollt, dass man nur auf der ersten Ebene / in den Top-Kategorien suchen kann oder "klemmt" hier etwas?

Attachments (0)

Change History (2)

comment:1 by Torsten Riemer, 5 years ago

Milestone: modified-shop-2.0.6.1
Resolution: invalid
Status: newclosed

Das ist so gewollt, dass nur die Hauptkategorien anzeigt werden.
Schau dir dazu die Funktion xtc_get_categories() an:

  function xtc_get_categories($categories_array = '', $parent_id = '0', $include_sub = true, $indent = '', $space = '  ') {

Beim dritten Parameter kannst du per true/false die Unterkategorien mit einbezihen oder eben nicht, siehe dazu dann "/templates/tpl_modified_responsive/source/boxes/search.php":

  $box_smarty->assign('CATEGORIES', xtc_draw_pull_down_menu('categories_id', xtc_get_categories(array(array('id' => '', 'text' => TEXT_AC_ALL_CATEGORIES)), 0, false), isset($_GET['categories_id']) ? (int)$_GET['categories_id'] : '', 'id="cat_search"').xtc_draw_hidden_field('inc_subcat', '1'));

Die Funktion xtc_get_categories() wird hier mit $include_sub = false verwendet.

comment:2 by awids, 5 years ago

Danke für die schnelle und ausführliche Aufklärung.

Modify Ticket

Action
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.