[Smarty]変数に文字をくっつける–変数の修飾子/Modifiers

今回はcatについてです。 変数の後ろに任意の文字、または変数をくっつけることができます。 cat、変数に値を連結する 下記にcatの使用例をあげます。 変数に文字列だけでなく、変数に変数をくっつけることもできます。 a […]

今回はcatについてです。
変数の後ろに任意の文字、または変数をくっつけることができます。

cat、変数に値を連結する

下記にcatの使用例をあげます。
変数に文字列だけでなく、変数に変数をくっつけることもできます。
assignの中でもcatを使用してくっつけることができます。
書き方に注意してみてみてください。
catの後ろにcatも可能です。

{$titleName|cat:'の巻'}
{$objectId|cat:$exchangeNum}
{assign var="itemNames" value=$prizeNames|cat:"{$object.name}"}
{assign var=comment value='プレイヤーレベル'|cat:{$presentLevelLimit}|cat:'以上から'}

変数を組み合わせて表示しなければならない時などに便利です。

Smartyおすすめ書籍

Smartyは古い書籍しかなく、Kindle版しかありませんでしたが下記が入門におすすめです。
「Smarty 3を覚える本」