所在位置:
首页 >
营销资讯 >
网站运营 > 用drupal8自定义区域(2)——用自定义静态区块仿制页面
用drupal8自定义区域(2)——用自定义静态区块仿制页面
时间:2023-04-21 03:09:02 | 来源:网站运营
时间:2023-04-21 03:09:02 来源:网站运营
用drupal8自定义区域(2)——用自定义静态区块仿制页面:自定义静态区块,仿制前端页面,相对来说,比较简单。3个主要步骤即可完成:自定义标签、自定义区块、放置区块,具体操作如下:
一、在模板文件中添加自定义标签
在模板中指定的位置添加静态区块标签变量{{ page.banner }},这个标签要替换一部分代码,而被替换的部分代码放入后台自定义的区块中即可。
二、在后台自定义区块
依次点击“管理/结构/区块布局/自区块库/添加自定义区块”,在自定义区块页面设置、添加如下参数:
(1)区块描述:中文,英文都可以;随便命名,有意义即可,或者命名成中医师承学院也是可以的,根据个人习惯就可以。
(2)点击“源码”,选择“full-html”,剪切模板中自定义标签page.banner对应的代码到文本框;
(3)点击“保存。”
三、区块放置对应区域
1.依次进入“管理/结构/区块布局/轮播“区域;
2.点击旁边的”放置区块“;
3.在弹出的界面中,选择自己定义的”banner“区块;
4.点击“放置区块“;
5.在弹出的“配置区块“界面中,把”显示标题“前面的对号去掉;
6.点击“保存“按钮;
7.强制刷新前面页,显示正常;
8.轮播图前端接入后台,完毕。
四、清空缓存并保存
1.管理/配置/性能/清空所有缓存/保存配置;
2.需要注意的是,凡是修改模板后,都要清理缓存保存,才可以生效。
五、查看前端
经过上述4步的操作,前端内容顺利接入了后台,后续,需要修改的时候,只要修改后台区块即可,非常方便。
六、注意事项
上述页面仿制过程中,图片在模板中的路径是base_path/themes/mytheme/imges/pic.jpg
把图片对应的代码接入drupal8自定义区块后,图片路径要用绝对路径,例如:/drupal8/themes/mytheme/images/pic.jpg。这样设置下,前端图片才可以正常显示。