くわこのpermission denied.

WEBエンジニアの僕がぶつかった技術的な問題や発見

twig

twigのforループにはbreakやcontinue文はないらしい。

twig内のforループでbreakしたい箇所があって、調べたら公式ドキュメントにがっつり「そんなもんないで( ´_ゝ`)」と書かれていた。for - Documentation - Twig - The flexible, fast, and secure PHP template engine Unlike in PHP, it's not possible to…

twigでランダムに配列や数値を選ぶ

twigでランダムに配列や数値を出す方法を調べたのでシェア今回の僕の場合、 <img href="/img/img_01.jpg"> 上みたいなときに、ランダムでimg_02.jpgやimg_03.jpgを出すように言われました。この場合、 <img href="/img/img_0{{random(2) + 1}}.jpg"> でうまくいきます。random(n) は0 ~ n-1までの数値を出すので、今回のように1 ~ nを…

<a href="mailto: hogehoge">の中に|(パイプ)が入っているとメーラーが起動しない

自分のメモがてらにシェア。 タイトル通り、 <a href="mailto: hoge@page.com?subject=fuga | hoge"> みたいにしたときにメーラーがMacでは起動しなかった。 (Chrome + Microsoft Outolook 2010では起動したらしい)で、色々試している内に|(パイプ)が悪いことが判明。どうしようかと思っていたがURLエンコードす</a>…

【twig】Unexpected token "string" of value twig "hoge"

twig使っててUnexpected token "string" of value twig "hoge" ~~~~みたいなエラー出てて何だっけっと思ったらif の演算子で = 使ってた笑 {% if name = "hoge" % ~~~ {% endif %}↓ {% if name == "hoge" % ~~~ {% endif %}でおk

【twig】twigで小数点以下何桁出すかを調節する方法

口コミの点数を小数点以下1桁まで出したいけど、データ上はint型で整数値しか持ってないパターンの時にどうしたら良いか調べたのでメモがてらシェア {{ point | number_format(1)}}でおkちなみに ・第二引数に少数点として使いたい記号など(普通は . )を指…

twigで配列の個数を確認する

twigで配列の個数を確認するには {% if books | length > 0 %} /// {% endif %}でいいっぽい。 参考twig で配列の数をカウントする - 怠惰な日々yosugi.hatenablog.jpTwigで文字列を切り詰めたい(truncate)ja.stackoverflow.com

vimでTwigのSyntaxHilightできるようにする。

最近職場の開発環境が変わってTwigのシンタックスハイライトを入れたのでメモ $ cd ~/.vim # .vim直下にsyntaxフォルダが無ければ $ mkdir syntax $ cd syntax # jinjaファイルをダウンロード $ wget -O jinja.vim http://www.vim.org/scripts/download_scri…

【twig】Unexpected token "end of template" of value "" ("end of statement block" expected) in

twigで Unexpected token "end of template" of value "" ("end of statement block" expected) in って出てずっと悩んでたけど、最後に{% endblock %} 書き忘れてた。( ´_ゝ`)

【twig】twigでvar_dump()する方法

twigを使っていて、var_dumpしたいけど、できん!ってなって調べたのでシェアtwigでvar_dumpと同じことをするには、設定ファイルを書き換える必要があります。 設定ファイルはLaravelなら/app/config/packages/rcrowe/twigbridge/config.php になります。他…

【Laravel】Laravelのformヘルパーでnameとvalue以外の要素を指定する方法。【フォームヘルパー】

Laravelのformヘルパーでnameとvalue以外の要素を指定する方法。 formヘルパーでclassとか、required指定したい時どうすんの?って思ったけど調べてもなかなか出てこなかったので。 ちなみに⬇️が日本語ドキュメント的なやつの記述(http://laravel4.kore1serv…

【Laravel】Laravel+twigのフォームヘルパーで苦労した話

Laravel+twigのフォームヘルパーで苦労した話 最初 {{ Form::open(‘url’ => ‘hoge’) }} でいけるだろwUnexpected token "punctuation" of value ":" ("end of print statement" expected) in "inquiry" at line 2( ´_ゝ`)ふむ{{ form_open([‘url’ => 'hogs…