简介
Panels是一个功能强大的模块,使Drupal站点开发人员能够创建出漂亮的页面布局。因为这个模块易于使用,所以现在许多Drupal网站都在使用它。本文将介绍Panels的基本概念,并且演示如何使用Panels来设计出更加吸引人、用户友好、易于扩展的Drupal页面布局。Panels的基础
Panels是Drupal中一种信息管理和页面布局系统。Panels允许网站管理员、设计师或者开发人员创建自定义布局而无需深入了解主题模板系统或访问Linux shell。Panels是一个灵活的模块,使我们可以通过可视化界面进行页面布局设计,能够控制页面元素的大小,位置和格式等等。Panels是Drupal页面的一个集合,《Panes》负责显示具体内容,《Panels》用于组织这些容器。样式可以通过使用样式表或者使用CSS类进行更改。Drupal 8中,Panels已经是一个核心模块。Panels的基本元素:1. Layouts每个Panels页面都包含若干的区域,每个区域叫做一个Pane。Panels通过布局来确定Panels内Pane的位置。布局是Panels简化的模板系统,你可以通过自定义布局模板来创建属于自己的页面布局(例如:3个Pane并排或者4个Pane等等)。Panels内置了一些常用的布局(例如:一列、两列、栅格等等),供你使用和扩展。2. Panes 块是Panels中的基本单位,Panels页面就是由一个或多个块构成的。块可以是一个完整的Drupal页面,可以是一段HTML文本,也可以是一个View列表。通过在界面上拖动放下Pane来添加或移除块。你可以定制每个块,包括块的内容、外观样式等等。3. Variants变体是Panels中的一种规则,它可以根据不同的参数,如NID、URL、language等,决定使用哪种布局和哪些块。变体可以为块设置全局或特定条件的参数,使页面设计更加灵活。例如:有一个特定的视图块,可以通过一个变量来呈现PC端的不同风格,也可以开启或关闭手机端的相关功能。实战
总结
下一篇:离西湖最近的地铁站是哪一站(西湖最近的地铁站?一文探究) 下一篇 【方向键 ( → )下一篇】
上一篇:沈培艺个人资料及作品(沉淀艺术,咏唱青春) 上一篇 【方向键 ( ← )上一篇】
快搜