強まっていこう

あっちゃこっちゃへ強まっていくためのブログです。

Twig

gulp で PHP + twig + pug + SCSS あたりで快適にコード書きつつ js、css を min 化するそんな素敵ライフを送る方法

UI のプロトタイプとかちゃちゃっと書きたい時に pug で書いてたりはしたんだけど、pug ばっか書いてすっかり中毒になると、もう素の HTML で twig なんて書いてらんない体に。 pug を twig に変換するやつを書いてくれてる人もいて試しちゃみたけど、どうも…

Twig の使い方 - シンプルなチートシート的メモ 3 - 便利なフィルター

wolfbash.hateblo.jp前回の続き。便利なフィルター愉快なフィルター。 絶対値 {% set number = -30 %} {# 30 #} {{ number|abs }} リスト分割 {# ROW: 123 ROW: 345 ROW: 7xx #} {% for row in [ 1, 2, 3, 4, 5, 6, 7 ]|batch(3, 'x') %} ROW: {% for d in r…

Twig の使い方 - シンプルなチートシート的メモ 2 - テンプレートの分割

wolfbash.hateblo.jp前回の続き。テンプレートファイルを分割統治する方法。地方分権ない限り日本の発展は無し。 継承 parent.twig ---- BASE ---- {% block title %}テスト{% endblock %} {% block content %}{% endblock %} ---- END BASE ---- child.twig…

Twig の使い方 - シンプルなチートシート的メモ 1 - 基本

今更ながら使ってみて出来が非常に良いと思ったし速度もいい塩梅なの本気で使うことに。そのためのカンペ的なアレその1。Twig の syntax highlight がはてなブログに無いので見づらいのは我慢。highlight.js では対応してんのになぁ。 基本 最初に composer …