Filter - Accordion
Filter - Accordion
Hätten Sie einen Tipp, wie bei der Filterfunktion das Accordion deaktiviert wird , so daß alle Optionen gleich sichtbar sind ohne Sie aufklappen zu müssen ?
- supportteam2
- Beiträge: 427
- Registriert: 4. Mär 2015, 14:05
Re: Filter - Accordion
Sie können in der app.js den folgenden Code entfernen:
Das wäre der einfache "Rundumschlag".
Alternativ können Sie auch im Javascript-Modul "files/merconisfiles/themes/theme5/lsjs/app/modules/merconis/filterForm" feinere Anpassungen vornehmen und dort dann z.B. an den gewünschten Stellen die Verwendung des "unfold"-Effekts entfernen.
So könnten Sie also z. B. in der Datei "files/merconisfiles/themes/theme5/lsjs/app/modules/merconis/filterForm/filterFormManager/view.js" den folgenden Code auskommentieren/entfernen:
... und in der Datei "files/merconisfiles/themes/theme5/lsjs/app/modules/merconis/filterForm/filterFormOptionsBox/view.js" den folgenden Code:
Code: Alles auswählen
lsjs.__moduleHelpers.filterFormManager.start({
str_containerSelector: '.template_filterForm_default'
});
Alternativ können Sie auch im Javascript-Modul "files/merconisfiles/themes/theme5/lsjs/app/modules/merconis/filterForm" feinere Anpassungen vornehmen und dort dann z.B. an den gewünschten Stellen die Verwendung des "unfold"-Effekts entfernen.
So könnten Sie also z. B. in der Datei "files/merconisfiles/themes/theme5/lsjs/app/modules/merconis/filterForm/filterFormManager/view.js" den folgenden Code auskommentieren/entfernen:
Code: Alles auswählen
lsjs.__moduleHelpers.unfold.start({
str_initialToggleStatus: 'open',
bln_toggleOnInitialization: false,
bln_skipAnimationWhenTogglingOnInitialization: false,
var_togglerSelector: this.__autoElements.main.filterFormHeadline,
var_contentBoxSelector: this.__autoElements.main.filterFormContent,
var_wrapperSelector: this.__el_container,
str_cookieIdentifierName: this.__models.options.data.bln_storeToggleStatusInCookie ? 'lsUnfold_filterBox' : '',
str_initialCookieStatus: this.__models.options.data.str_initialToggleStatus,
obj_morphOptions: {
'duration': 600
}
});
Code: Alles auswählen
lsjs.__moduleHelpers.unfold.start({
str_initialToggleStatus: 'open',
bln_toggleOnInitialization: this.__el_container.hasClass('startClosedIfNothingSelected') && this.check_noOptionIsChecked() ? true : false,
bln_skipAnimationWhenTogglingOnInitialization: this.__el_container.hasClass('startClosedIfNothingSelected') && this.check_noOptionIsChecked() ? true : false,
var_togglerSelector: this.__autoElements.main.optionsBox_label,
var_contentBoxSelector: this.__autoElements.main.optionsBox_content,
var_wrapperSelector: this.__el_container,
obj_morphOptions: {
'duration': 600
}
});
Re: Filter - Accordion
Funktioniert! Vielen Dank für die detailierte Beschreibung! Genau das habe ich gesucht !