smartyでin_array

2011/01/31 | Smarty

せっかくsmartyを使うんだから、極力テンプレートにはロジックを記述したくない。しかしifやforeachなどの構文はどうしても必要になってくる。今回if構文内で配列内に値が存在するかどうかをチェックしたかったのだが・・・。

{if in_array($value,$myArray)}

こんな記述はできない。だったsmartyはPHPで記述されているが、PHPではないからだ。さてどう記述するか。

{if $value|in_array:$myArray}

修飾子を使えばよかったのか。勉強になりました。

1件のコメント

  1. Smartyでin_arrayする | Isotonic :

    […] 修飾子を使えばよかったのか。 SmartyでインクリメントしてIDを振る。 共有:TwitterFacebookLike this:Like一番乗りで「Like」しませんか。 […]

コメントを残す


守谷市(まちの情報ポータル) 無料アンケートレンタルjpForm.net