twig

Drupal 7 摆脱多余 html css js 及完全掌控页面


先放上 github 地址:

https://github.com/sosyuki/drupal7-demo

这套代码 带安装完整的数据库一份 在根目录中 drupal7_demo.zip 

  • 用户名:root
  • 密码:root

这个方法没有修改核心,但是需要对 drupal 有一定的开发能力,主要针对的是开发者。

虽然是 Drupal 7 但是使用的是 twig 作为模版引擎,完整可用,自带常用开发模块。

核心有两点,提供了一个 PageController 和 覆写 默认模板。

PageController 在:

sites\all\modules\custom\common\src\CommonPageController.php

Tags: 

Drupal7使用Twig模版引擎


Drupal8的模版引擎使用了Twig。可是又不能直接就使用Druapl8,只能分步来。先把前端部分切换到Twig。

Drupal7下面是可以使用Twig的,这个站点 http://tfd7.rocks 有文档。

按照文档说明安装即可。

Js版本的 https://github.com/twigjs/twig.js

配合使用。支持前端模版异步加载

Tags: