1. 更适合手机显示
为了减少流量,jQuery不再被默认加载。
2. 可配置的表单显示模式
比如说,我们可以让创建和编辑使用不同的排版结构,让部分字段在编辑模式下隐藏,让不同角色看到的选项集合不一样等。
3. 新的方法添加JS和CSS
过去的方式是:
Drupal 8的方式:
4. 新的Entity接口
<?php
# Drupal 7 code.
$node->title$node->body[$langcode][0]['value']
with
# Drupal 8 code.
$node->get('title')->value
$node->get('body')->value ?>
5. 新的描述文件格式
6. 新的路径(菜单)路由方式
7. 新的Block实现方式
8. 事件方式取代hook方式
对不起,笔者还没搞懂,无法进一步说明。其实笔者很喜欢Drupal 7的机制。
9. 其它重要变化
- 内置编辑器可以直接上传和插入图片了。(但是插入程序很困难,你有没有发现我用截图来对付代码部分呢?)
- 不再支持IE8及以下浏览器
本文资料来源见附件。
评论2
我也觉得很纳闷
drupal8的hook用的越来越少了。我无法学习他的使用方法
就想知道怎么加载资源文件
就想知道怎么加载资源文件