日期:2016-12-24 阅读:1910
dmandwp系统 - wordpress系统和DM系统区块建站>>
前面,我们说了给所有页面加libraires和覆写扩展libraires
有时,我们要给个别页面加libraires
比如我们加slick这种效果的js和css, http://kenwheeler.github.io/slick/
我们先在bartik.libraires.yml加:
# Slick
slick:
version: VERSION
css:
theme:
vendor/slick/slick.css: {}
js:
vendor/slick/slick.min.js: {}
dependencies:
- core/jquery
有了上面的libaries后,我们有两种方法来添加:
一种是twig模板里加:
{{ attach_library('bartik/slick') }}
记得要用单引号
另一种是在preprocess里加:
function example_preprocess_page(&$variables) { if ($variables['is_front']) { $variables['#attached']['library'][] = 'bartik/slick'; } }