0

我有一个特殊的会话数组变量,我需要选择一个元素来显示在屏幕上。我不知道如何在 smarty 中执行此操作。请告诉我如何在 smarty 中操作元素的语法。这里是数组值. 我需要从集合中选择 ["school_name"]。请帮忙

   array(6) {
     ["id"]=> string(32) "cb60942f64d2b7bae2076926ae430f1d"
     ["sa"]=> NULL ["start_cache_timer"]=> int(1377752940)  ["user"]=>
   array(17) {
      ["host_id"]=> string(1) "9"
      ["user_id"]=> string(2) "16"
      ["school_name"]=> string(10) "Joseph High School"
      ["code"]=> string(10) "2E4C5339F8"
      ["academic_id"]=>  string(2) "21"
      ["title"]=>  string(2) "Mr"
      ["first_name"]=>  string(3) "Jon"
      ["last_name"]=> string(7) "Bachura"
      ["name"]=> string(11) "Jon Bachura"
      ["email"]=> string(12) "jon@yeks.org"
      ["role"]=> string(1) "1"
      ["times_login"]=> int(656)
      ["acc_status"]=> string(1) "3"
      ["user_status"]=> string(1) "3"
      ["admin_user_id"]=>
      string(2) "16"
      ["life"]=>
     array(2) {
     ["current"]=>
      int(1377756843)
      ["start"]=>
        int(1377756843)
       }
      ["training"]=>
      array(1) {
      ["start_time"]=>
     float(1377752946.14)
   }
   }
    ["mrole"]=>
     NULL
      ["extAjaxSession"]=>
    int(3)
     }
4

1 回答 1

1

使用 $smarty.session:

$smarty.session.user.school_name
于 2013-08-29T07:21:37.113 回答