Smartyのテンプレート内で、連想配列をassignする方法はあるのでしょうか?
もし、なんらかご存知の方いらっしゃいましたら教えて下さい。
#最悪{php}を使うとかでも構いませんので。。
■現在
.php
----
$ary = array('id' => 1, 'name' => 'buta');
$sm = new Smarty();
$sm->assign('ary', $ary);
----
.tpl
----
ID={ $ary.id }<br>
NAME={ $ary.name }<br>
----
■希望
.tpl
----
{ assign var='ary' value=array('id' => 1, 'name' => 'buta') } ⇒ エラー
ID={ $ary.id }<br>
NAME={ $ary.name }<br>
----
よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
{php}でやった方が簡単だと思います。
{php}
$this->_tpl_vars['ary'] = array('id'=>1,'name'=>'buta');
{/php}
こんな感じでしょうか。
smarty/plugins/compiler.assign.phpを少し変えるだけで、{assign var='ary' value="配列"}なんてのも出来るかも知れませんね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
- JavaScript GoogleChart 階層ごとのブロックの長さを個別に設定したい 1 2022/07/06 14:27
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- PHP $_SESSIONについて教えて下さい。 2 2023/03/02 09:18
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Fortranでのファイル名操作につ...
-
重複を防ぐ記述について教えて...
-
Flaskでサーバー立ち上げに関して
-
phpでショッピングカート機能を...
-
PHPで入力フォームでデータを確...
-
chmod 教えてください
-
PHPとHTML+Xamppの掲示板で画像...
-
プルダウンとCSVの連動
-
PHPでURLにジャンプするには?
-
アマゾンのような評価の星を選...
-
POSTを使わずに値を渡す方法
-
CodeIgniter/set_value()
-
<input type="hidden" >で配列...
-
フォームボタンを押すたびに数...
-
PHP ボタンが押されたら処理を...
-
入力した部分を表示させたまま...
-
POSTデータのNAME属性をVALUEに...
-
ブックマークレットで他ドメイ...
-
チェックボックスによる検索
-
PHP で画面の一部だけを変えたい。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Flaskでサーバー立ち上げに関して
-
重複を防ぐ記述について教えて...
-
VBA で、スペースを含むファイ...
-
phpで変数を使ってcopyできない
-
PHPで入力フォームでデータを確...
-
PHPからHTMLへの変数の受け...
-
POSTの項目に追加
-
PHP MySql 画像を取得
-
MySQL,PHPのリロードによる二重...
-
UPDATEできない
-
ファイル名を変更してアップロ...
-
php、sqlite3にデーター追加で...
-
openCVのトラックバーについて
-
複数条件での検索について教え...
-
PHP5でsimple_xml_load_fileす...
-
PHPのリロード時の処理
-
連想配列を複数条件で比較して...
-
PDOのprepareでLIKEの部分一致...
-
POSTされない
-
アップロードしたファイルの絶...
おすすめ情報