f:id:mask0702:20131124004650j:plain
自分のメモがてらにシェア。


タイトル通り、

<a href="mailto: hoge@page.com?subject=fuga | hoge">

みたいにしたときにメーラーがMacでは起動しなかった。
(Chrome + Microsoft Outolook 2010では起動したらしい)

で、色々試している内に|(パイプ)が悪いことが判明。

どうしようかと思っていたがURLエンコードすれば可能だと分かったので、twigで

<a href="mailto:?{{ {subject: title, body: title ~ 
 ~ url}|url_encode }}">

みたいな感じでおkだった。
f:id:mask0702:20150605194023p:plain


参考URL
url_encode - Documentation - Twig - The flexible, fast, and secure PHP template engine