開発情報
・PHP
・smarty
PHPで下記のようにあるテーブルのSELECTした結果を$result(配列)で受け取り
それをセッション変数に格納しています。
($resultにはユーザが使用できる画面IDと画面名の一覧が取得できているイメージです。)
//クエリー実行
$dbo->Db_SelectAll($strSQL,$result);
$_SESSION['login_auth'] = $result;
ブラウザ側のサイドメニューでそのユーザが使用できる画面リスト(リンク)を
セッション変数(配列)から表示したいと思いますが、
下記の通りvar_dumpでセッション変数を表示しようとするNULLになってしまいます。
どのようにsmartyでセッション変数の配列を取得すればよいでしょうか。
ファイル:sidemenue.tpl
<ul class="menu_2"> {$smarty.session.login_auth|@var_dump} <li><a href="#">在庫一覧</a></li> <li><a href="#">売上明細一覧</a></li>よろしくお願いします。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/16 05:19
2018/10/16 05:33
2018/10/16 05:51