承接 markocupic/contao-collapsible-sidebar 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

markocupic/contao-collapsible-sidebar

最新稳定版本:1.0.3

Composer 安装命令:

composer require markocupic/contao-collapsible-sidebar

包简介

Add a collapsible sidebar to your Contao website.

README 文档

README

Contao Collapsible Sidebar

This extension for Contao CMS provides a collapsible sidebar.

Frontend

Installation

Via Contao Manager or composer require markocupic/contao-collapsible-sidebar.

Configuration

1. Create the frontend module

Create a new frontend module of type "Collapsible Sidebar". Do not forget to add a CSS-ID in the experts settings.

Frontend

2. Add the module to the layout

Add the newly created module to your layout.

3. Customize the mod_collapsible_sidebar.html.twig template

Use the {{insert_module}} or {{insert_article}} insert tags to add more content. Save then customized template to the templates/ folder.

4. Add a toggle button to the layout

Add the "toggle sidebar" button to your layout using TWIG include or the provided Contao Insert Tag:

a) TWIG include

set css_id = 'myCollapsibleSidebar'
{% include '@Contao/collapsible_sidebar_toggle' with {'aria_controls': css_id} %}

{{collapsible_sidebar_toggle::##module_css_id##::##template_name##}}. Enter the CSS-ID of the related Collapsible Sidebar frontend module as the first parameter => {{collapsible_sidebar_toggle::myCollapsibleSidebar}}. The second parameter ##template_name## is optional. You can use it to create your own version of the toggle button template. See 4c!

b) Contao Insert Tag

{{collapsible_sidebar_toggle::myCollapsibleSidebar}}

c) Create a custom toggle button

Copy collapsible_sidebar_toggle.html.twig, modify the content and save the file to the templates directory templates/my_custom_collapsible_sidebar_toggle.html.twig.

TWIG:

set css_id = 'myCollapsibleSidebar'
{% include '@Contao/my_custom_collapsible_sidebar_toggle' with {'aria_controls': css_id} %}

Contao Insert Tag:

{{collapsible_sidebar_toggle::myCollapsibleSidebar::my_custom_collapsible_sidebar_toggle}}

5. Use your own CSS to style the application

The extension is shipped with a very minimalistic stylesheet. To override the default CSS simply remove {% do addCssResource('bundles/markocupiccontaocollapsiblesidebar/css/collapsible_sidebar.css') %} in the head of your customized module template /templates/mod_collapsible_sidebar.html.twig and embed your own stylesheet.

6. Finally done!

Use composer install or the Contao Manager to rebuild the cache.

统计信息

  • 总下载量: 19
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-3.0-or-later
  • 更新时间: 2022-11-20