drupal模块开发

drupal布局-- layout_plugin和display suit模块介绍

日期:2016-11-24 阅读:3147

dmandwp系统 - wordpress系统和DM系统区块建站>>


进入网易云课堂播放
    |    更多视频教程>

 

https://www.drupal.org/project/layout_plugin 

Display Suite :https://www.drupal.org/project/ds

关于drupal的布局,用这两个模块,基本可以解决了。

但是只能解决单个的布局, 

本套教程的后面,我们会介绍下另一个模块paragraphs的使用。

这三个模块(Layout_plugin + display suit + paragraphs)结合,

我把它们称为drupal布局三剑客。就是drupal布局的最终解决方案。

---------

首先,ds模块,是依赖layout_plugin模块的

layout_plugin有创建布局文件的功能

创建布局有好几种方法,具体在 How to register layouts with Layout Plugin

其实最简单的,就是使用modulename.layout.yml文件来创建布局, layout_plugin模块也给了默认的案例:

-------------

然后对于ds模块,只要用它的显式模式下的功能就行,就是把字段拖动到不布局里的不同的区域。

网上有说ds模块也可以创建字段,比如:

sitepoint.com: Custom Display Suite Fields in Drupal 8 

但个人感觉,还是用https://www.drupal.org/project/paragraphs 更方便。

具体请看视频教程。

 

 

<<点击返回