heimseiten / contao-universal-toggler-bundle
Elemente schalten durch einen Klick oder durch das Erscheinen im Viewport. Ein beliebiges Element kann als Schalter für andere beliebige Elemente eingestellt werden, um beispielsweise Elemente ein- und auszublenden. Beispiel siehe https://github.com/heimseiten/contao-universal-toggler-bundle
Installs: 390
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 2
Forks: 0
Open Issues: 3
Language:JavaScript
Type:contao-bundle
Requires
- contao/core-bundle: ^4.4 | ^5.0
Requires (Dev)
- contao/easy-coding-standard: ^3.0
- contao/manager-plugin: ^2.3
- contao/test-case: ^4.0
- phpunit/phpunit: ^8.4
- symfony/http-client: 4.4.*
- symfony/phpunit-bridge: 4.4.*
README
Elemente schalten durch einen Klick oder durch das Erscheinen im Viewport.
Ein beliebiges Element kann als Schalter für andere beliebige Elemente eingestellt werden, um beispielsweise Elemente ein- und auszublenden. Wenn einem Element die Klassen click_toggler und toggle_xyz gegeben wird, werden allen anderen Elementen welche die Klasse toggle_xyz haben beim Klick auf das click_toggler-Element die Klassen toggle_status_initial oder toggle_status_toggled zugewiesen.
Beispiel:
Einem Bild-Inhaltselement werden die Klasse click_toggler und toggle_text_unter_bild hinzugefügt.
Einem Text-Inhaltselement unter dem Bild wird die Klasse toggle_text_unter_bild hinzugefügt.
Wenn nun auf das Bild-Inhaltselement geklickt wird, bekommt das Text-Inhaltselement die Klasse toggle_status_toggled. Wenn man noch mal draufklickt bekommt es die Klasse toggle_status_initial.