🦄 2024 独立开发者训练营,一起创业!(早鸟优惠在5天后结束)查看介绍 / 立即报名 →

Drupal 8:内容的出版与编辑

Drupal 8 的内容出版与编辑功能做了不少改进,比如 就地编辑(快速编辑),允许我们直接在前台内容页面直接编辑内容,还有区块。内置了所见即所得编辑器,可以为不同的用户角色定制不同的编辑器功能。更灵活的控制显示,我们可以使用 Views 来控制内容管理界面的显示。内置了更多的字段类型。

自定义内容类型与字段

Drupal 8 核心仍然自带两个内容类型,文章与页面,当然你可以去编辑它们或者去创建新的内容类型。核心也自带了不少字段的类型,比如 Datetime(日期时间),E-mail,Entity Reference(实体引用),Link(链接),Telephone (电话)等等。创建内容类型还有为内容类型添加字段,这些操作暂时跟 Drupal  7 没有两样。

下图是 内容类型 的管理界面( 管理 - 结构 - 内容类型 

QQ20140318-8

管理内容类型里的字段,注意在这个内容类型的管理界面上,一共有四个选项卡,编辑内容类型的编辑选项卡,管理字段,Manage form display(管理表单显示) ,管理显示。这个 管理表单显示 是新添加的一个选项卡,你可以在这里,去改变内容发布表单的显示。

QQ20140318-9

内容的管理

内容的管理界面的样式并没有太大变化,不过改进的地方是,这个界面由 Views(视图) 模块控制,这意味着你将拥有更高的灵活性去控制这个界面的显示,你可以决定显示内容的哪些字段在这个界面上。

QQ20140318-10

管理 - 结构 - 视图,找到并打开 内容 视图,这个视图就是控制内容管理界面的,这里我们给内容管理界面添加一个内容正文字段。通过简单的配置,我们可以得到下面这个内容管理界面,在内容标题的下面,会显示这个内容的正文。

QQ20140318-11

QQ20140318-12

内容发布

内容发布界面的最大变化是内置了所见即所得的编辑器(CKeditor)。你可以创建不同的文本格式,然后把它分配给不同的用户角色,每一种文本格式你都可以去单独定制一下这款编辑器,比如添加或删除特定功能的按钮。

QQ20140318-13

点击编辑器上的 图像 按钮,可以直接上传图像。如果在这里能使用拖放的方式批量上传,并且可以显示缩略图,那就更好了,就像 WordPress 的媒体管理那样。我想以后会有模块可以实现这个功能。

QQ20140318-16

管理 - 配置 - 内容写作 - 文本格式和编辑器

QQ20140318-14

快速编辑

这个功能是 edit 模块提供的,应该是 Spark 发行版本里带的模块,现在已经纳入 Drupal 8 的核心,它可以在前台就地编辑文章内容,区块内容等等,在 Spark 发行版上,可以编辑文章的标题,菜单项等等,不过在 Drupal 8 上面没有发现这个功能。在前台页面上,找到要编辑的内容,鼠标放上去,点击编辑按钮,选择 快速编辑。

QQ20140318-15

总结

Drupal 8 在易用性上,做了不少努力,就地编辑功能也是很酷的,不过整体来看,依旧有大量需要改善的地方,希望在 Drupal 8 发布正式版的时候,会有更易用的内容出版,管理,还有编辑功能。

Drupal Drupal8

评论

都D8 了....我D7 还没弄清楚呢 :(

还早呢。

在学习D7的同时,对D8保持关注!谢谢王皓同学。

保持学习:)

“点击编辑器上的 图像 按钮,可以直接上传图像。如果在这里能使用拖放的方式批量上传,并且可以显示缩略图,那就更好了”。我在D7就碰到这个问题,需要批量上传图片。好不容易找到支持批量的插件,却发现无法控制上传的顺序,只能上传后,再调整图片的顺序。

大神, 请教 个问题 ,我的DRUPAL 8的编著信息 的 发布于 时间戳 显示乱码 怎么办 ,haoxay@gmail.com

我也不太清楚。有没有演示地址可以看看?您是怎么搭建的 Drupal 运行环境?我猜问题可能跟你的运行环境有关。

微信好友

用微信扫描二维码,
加我好友。

微信公众号

用微信扫描二维码,
订阅宁皓网公众号。

240746680

用 QQ 扫描二维码,
加入宁皓网 QQ 群。

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点