不是smarty那么大,而且小弟才学PHP1个月,自学啊,郁闷,
所以希望有高手能指点一,二.使小弟能进步的快一些

解决方案 »

  1.   

    这些都是php的部分啦。smarty只是一个模板,用来处理显示而已。在这方面不起作用的。
      

  2.   

    但是里面有些函数还是不知道是啥意思比如我上面说的那个  比如<-- begin 什么的--><-- end  什么的-->这些怎么弄?
      

  3.   

    assign是绑定数据到smarty。比如是不是管理员。然后怎么显示就在模板中处理。做到内容处理与显示分开。$tpl->assign("is_admin",ture); //是管理员
    就这么简单就绑定了。在模板中判断
    {if $is_admin}
    显示是管理员时的信息
    {else}
    显示不是管理员时的信息
    {/if}
      

  4.   

    哦  那其他的程序都是PHP的事  我们用smarty主要用到那些函数呢这个最重要  我还没完全弄清楚我们用smarty用那些?谢谢楼上的!
      

  5.   

    程序部分非常简单只用assign和display就能做出一个网页了。另外的函数是和缓存有关的。
      

  6.   

    就没了 就用这2个?我现在就会用这2个 一个替换 一个显示 他里面那么多函数  什么section我知道是循环用的其他的就不知道了能介绍点吗?
      

  7.   

    你是指模板里用的吧。
    模板里能用的东西也不多呀。最常用的只有以下几个而已。老实说smarty很容易上手。include嵌入别的模板
    if,elseif,else流程判断
    section下标为0,1,2这样的数组循环
    foreach通用数组循环insert如果用了缓存,这个也比较常用。他在缓存状态下仍可对页面做出一些修改。
      

  8.   

    smarty自带有一个例子。里面最常用的功能都有了。