18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 用drupal8自定义区域(1)——借用系统区块仿制导航条

用drupal8自定义区域(1)——借用系统区块仿制导航条

时间:2023-04-21 05:54:01 | 来源:网站运营

时间:2023-04-21 05:54:01 来源:网站运营

用drupal8自定义区域(1)——借用系统区块仿制导航条:页面由区域构成,区域由区块构成,区块可以嵌套。常用区块:文字区块、图片区块、链接区块、按钮区块等,区块划分越细,越容易管理。在自定义区域之前,要分析页面,划分区块,准备好每个区域的名称,如下:

自定义区域通常3步即可完成,如下:

一、配置文件中自定义区域

在配置文件mytheme.info.yml自定义区域,保存并清空缓存。

需要说明的是,目前所有区域都没有放置区块,实际上放置了区块也显示不出来,因为在模板中没有分配定义区域所要显示的具体位置,简单的说:制作标签,在模板中调用自定义的区块。

二、模板文件中调用区域

在模板page--front.html.twig中使用{{ page.区域名称 }}标签调用自定义的区块,例如:{{ page.logo }}、{{ page.menu }}。

用自定义的标签替换对应代码前

用自定义的标签替换对应代码后

需要注意的是花括号与其内的变量之间有一个空格。

三、后台查看并放置区域(以仿制导航条为例)

在后台管理/结构/区块布局页面,查看并放置区块(调用系统区块)。依次进入管理-->结构—> 区块布局-->标识-->放置区块,根据弹出的窗口,设置对应参数,保存即可。

四、预览前端导航条仿制效果

经过上面定义的区域、模板文件中调用区域、设置系统的区块,3步完成,意味着前后台就连接起来了,即仿站成功。最后,根据设计需求调试导航条样式即可。



关键词:导航,系统,借用,定义,区域,仿制

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭