zoukankan      html  css  js  c++  java
  • smarty模版使用php标签,获取模版变量!

    <ul>
    {/foreach from=$A key=k item=val/}
    {/php/}
    $val = $this->_tpl_vars[val];
    $date = substr($val['date'], 8, 2).'/'.substr($val['date'], 5, 2);
    {//php/}
    {/if $k==0/}
    <li class="first"><span class="recommend-date">{/php/}echo $date;{//php/}</span><a href="{/$val.link/}" title="{/$val.title/}" target="_blank">{/$val.title/}</a></li>
    {/else/}
    <li><span class="recommend-date">{/php/}echo $date;{//php/}</span><a href="{/$val.link/}" title="{/$val.title/}" target="_blank">{/$val.title/}</a></li>
    {//if/}
    {//foreach/}
    <li class="more-content"><a href="http://help.dhgate.com/announce/index.php" target="_blank">更多内容&raquo;</a></li>
    </ul>

    解决的方法是:模版变量全部存在smarty的一个对象里面;只要进行赋值:$val = $this->_tpl_vars[val ];就可以在php标签中调用

  • 相关阅读:
    Mysql高手系列
    Mysql高手系列
    Mysql高手系列
    Mysql高手系列
    Mysql高手系列
    Mysql高手系列
    Mysql高手系列
    Mysql高手系列
    Mysql高手系列
    Mysql高手系列
  • 原文地址:https://www.cnblogs.com/gaoyinghui/p/3471353.html
Copyright © 2011-2022 走看看