smarty比较字符串是 eq 和neq 不是==号.

解决方案 »

  1.   

    你用
    {if "EMS expres" == "EMS expres"}  
      sdsd 
    {/if} 
    来比较一下,看输出不?
    呵呵.
    不细心的结果.
      

  2.   

    你用 
    {if "EMS expres" eq "EMS expres"}  
      sdsd 
    {/if} 
    来比较一下,看输出不? 
    呵呵. 
    不细心的结果.
      

  3.   

    求高人相ju啊{if "EMS expres" == "EMS expres"}  
      sdsd 
    {/if} 这样是能输出sdsd的 {$order.shipping_name}的值输出是:EMS expres  {if $order.shipping_name == "EMS expres"}  
      sdsd 
    {/if} 
    这样为什么就不相等了..为什么啊
      

  4.   

    输不出来,肯定是{$order.shipping_name}的值不是EMS expres,你试试{$order.shipping_name}把这个赋值成其他的,在试试