<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      筆記:使ecshop 模板中可引用 常量

      據說ecshop的模板類是修改的smarty,不過個人感覺不是修改是完全重寫了。它和smarty上只是模板標簽上有相同的地方,同時閹割了很多功能。

      比如$smarty.const.'常量',這個就不能用。

      其實模板引擎原理上并不復雜,只是把一些模板標簽替換為php中的函數,變量,語法結構罷了。

      這次要在ecshop模板中加入引用常量的功能,只需在函數make_var()中加入兩行代碼

      1 function make_var($val)
      2 {
      3 if (strrpos($val, '.') === false)
      4 {
      5 if (isset($this->_var[$val]) && isset($this->_patchstack[$val]))
      6 {
      7 $val = $this->_patchstack[$val];
      8 }
      9 $p = '$this->_var[\'' . $val . '\']';
      10 }
      11 else
      12 {
      13 $t = explode('.', $val);
      14 $_var_name = array_shift($t);
      15 if (isset($this->_var[$_var_name]) && isset($this->_patchstack[$_var_name]))
      16 {
      17 $_var_name = $this->_patchstack[$_var_name];
      18 }
      19 if ($_var_name == 'smarty')
      20 {
      21 if($t[0] == 'const'){
      22 return strtoupper($t[1]);
      23
      }
      24 $p = $this->_compile_smarty_ref($t);
      25 }
      26 else
      27 {
      28 $p = '$this->_var[\'' . $_var_name . '\']';
      29 }
      30 foreach ($t AS $val)
      31 {
      32 $p.= '[\'' . $val . '\']';
      33 }
      34 }
      35
      36 return $p;
      37 }

      其中21-23行是新加的,這讓就可在模板文件中通過 {$smarty.const.常量}來引用php中定義的常量了

      posted on 2011-06-01 13:30  倪浩  閱讀(630)  評論(0)    收藏  舉報

      導航

      主站蜘蛛池模板: 国产成人精品久久性色av| 婷婷六月天在线| 国内揄拍国内精品人妻久久| 日韩成人精品一区二区三区| 国产精品一区中文字幕| 老熟妇国产一区二区三区 | 欧美日本在线一区二区三区| 亚洲精品成人片在线观看精品字幕 | 99国产精品欧美一区二区三区| 国产一区二区三区精品综合 | 国产自拍偷拍视频在线观看| 国产蜜臀一区二区三区四区| 厨房与子乱在线观看| 欧美18videosex性欧美tube1080| 国产一区二区三区禁18| 久久亚洲国产精品久久| 97视频精品全国免费观看| 人妻夜夜添夜夜无码av| 18禁亚洲深夜福利人口| 啪啪av一区二区三区| 18禁在线一区二区三区| 在线观看亚洲欧美日本| 国产日韩乱码精品一区二区| 国产精品蜜臀av在线一区| 人妻少妇无码精品专区| 中文字幕日韩精品国产| 亚洲国产另类久久久精品| 伦伦影院精品一区| 最新国产精品亚洲| 色视频不卡一区二区三区| 国产成人精品一区二区秒拍1o | 国产三级精品三级色噜噜| 艳妇乳肉豪妇荡乳xxx| 东京道一本热中文字幕| 亚洲成AV人片在线观高清| 精品少妇av蜜臀av| 国产精品一区二区三区av| 男女性杂交内射女bbwxz| 国产一区二区黄色在线观看| 成人3D动漫一区二区三区| 乱人伦人妻中文字幕在线|