2016-06-01 15 views
0

私は "user_1"、 "user_2"などの特定のget varsにアクセスする必要があり、チェックボックスにチェックマークを付けるとforeachループを構築しようとしています。だから私が必要なのは、スムースのようなものです。Smarty内部変数を別の値と組み合わせる

{if $smarty.get.user_{$foreach_current_user_id} == "on"}checked{/if} 

しかし、これは動作しません。 ループ変数をget変数に渡す方法はありますか?私は誰かが解決

答えて

0

を知っていれば、最も簡単な方法は、任意の名前で変数を作成することです...まだ

感謝をインターネット上でなめらかに発見していないました:

{$user_name='user_'|cat:$foreach_current_user_id} 
{if $smarty.get.$user_name == "on"}checked{/if} 
+0

おかげメイト、その働き –

関連する問題