<span class="left2"><{if $cid==$pc && empty($page)}><a  href="product-default-tag-1.html"><{/if}><{if $cid==$pc && !empty($page)}><a  href="product-default-tag-1-page-<{$page}>.html"><{/if}><{if $cid!=$pc && empty($page)}><a  href="product-default-pcid-<{$cid}>-tag-1.html"><{/if}><{if $cid!=$pc && !empty($page)}><a  href="product-default-pcid-<{$cid}>-page-<{$page}>-tag-1.html"><{/if}><img <{if $tag==2}>src="images/list2.gif"<{else}>src="images/list.gif"<{/if}>/></a><{if $cid==$pc && empty($page)}><a  href="product-default-tag-2.html"><{/if}><{if $cid==$pc && !empty($page)}><a  href="product-default-tag-2-page-<{$page}>.html"><{/if}><{if $cid!=$pc && empty($page)}><a  href="product-default-pcid-<{$cid}>-tag-2.html"><{/if}><{if $cid!=$pc && !empty($page)}><a  href="product-default-pcid-<{$cid}>-page-<{$page}>-tag-2.html"><{/if}><img <{if $tag==1}>src="images/cont2.gif"<{else}>src="images/cont.gif"<{/if}>/></a></span>

解决方案 »

  1.   

    这是某个模板引擎所支持的模板语言
    是一系列的条件语句这种写法实在没有 php+html 混编清晰,看的头发昏
      

  2.   

        <span class="left2">
          <{if $cid==$pc && empty($page)}>
            <a href="product-default-tag-1.html">
          <{/if}>
          <{if $cid==$pc && !empty($page)}>
            <a  href="product-default-tag-1-page-<{$page}>.html">
          <{/if}>
          <{if $cid!=$pc && empty($page)}>
            <a  href="product-default-pcid-<{$cid}>-tag-1.html">
          <{/if}>
          <{if $cid!=$pc && !empty($page)}>
            <a  href="product-default-pcid-<{$cid}>-page-<{$page}>-tag-1.html">
          <{/if}>
          <img <{if $tag==2}>src="images/list2.gif"<{else}>src="images/list.gif"<{/if}>/>
          </a>
          
          <{if $cid==$pc && empty($page)}>
            <a  href="product-default-tag-2.html">
          <{/if}>
          <{if $cid==$pc && !empty($page)}>
            <a  href="product-default-tag-2-page-<{$page}>.html">
          <{/if}>
          <{if $cid!=$pc && empty($page)}>
            <a  href="product-default-pcid-<{$cid}>-tag-2.html">
          <{/if}>
          <{if $cid!=$pc && !empty($page)}>
            <a  href="product-default-pcid-<{$cid}>-page-<{$page}>-tag-2.html">
          <{/if}>
            <img <{if $tag==1}>src="images/cont2.gif"<{else}>src="images/cont.gif"<{/if}>/>
            </a>
       </span>
      

  3.   

    这样可能清晰点
    <span class="left2">
      如果 $cid==$pc && empty($page) 就输出
      <a href="product-default-tag-1.html">
      
      如果 $cid==$pc && !empty($page) 就输出
      <a href="product-default-tag-1-page-<{$page 就输出.html">
      
      如果 $cid!=$pc && empty($page) 就输出
      <a href="product-default-pcid-<{$cid 就输出-tag-1.html">
      
      如果 $cid!=$pc && !empty($page) 就输出
      <a href="product-default-pcid-<{$cid}>-page-<{$page}>-tag-1.html">
        <img 如果 $tag==2 就输出src="images/list2.gif" 否则输出 src="images/list.gif"/>
      </a>
        
      如果 $cid==$pc && empty($page) 就输出
      <a href="product-default-tag-2.html">
      
      如果 $cid==$pc && !empty($page) 就输出
      <a href="product-default-tag-2-page-<{$page}>.html">
      
      如果 $cid!=$pc && empty($page) 就输出
      <a href="product-default-pcid-<{$cid}>-tag-2.html">
      
      如果 $cid!=$pc && !empty($page) 就输出
      <a href="product-default-pcid-<{$cid}>-page-<{$page}>-tag-2.html">
      
      <img 如果 $tag==1 就输出 src="images/cont2.gif" 否则输出 src="images/cont.gif"/>
      </a>
      </span>
      

  4.   


    这应该是PHPCMS V9 或者是PHPCMS 2008的模板代码,显示的是2行列表标题的连接<a href="product-default-tag-1.html">这是后台事先设置好的产品页.
    <img <{if $tag==2}>src="images/list2.gif"<{else}>src="images/list.gif"<{/if}>/> 这应该是在上面标题后输出的图片,表明是否为推荐或者新上传等等。把你的代码封装到一个PHPCMS模板中实验下效果就一目了然了.
      

  5.   

    我也菜鸟,只不过碰巧做过DEDE PHPCMS 和DISCUZ的模板略了解一点。
    你这段代码需要知道是在哪个模板中出现的,目的要实现什么。同时要了解系统给的变量都是什么含义。如$cid 可能是栏目ID ,$pc应该是哪个频道$page估计是第几页? 总之 这些变量怎么来的要不搞清楚,模板很难设计。
    上面的代码大致含义就是:如果现在的栏目$PIC是预设的就输出链接到默认的产品页。否则输出哪个栏目的哪个产品页,
    贴大代码吧 ,让有时间的朋友帮分析分析功能,这段代码与你要实现的什么功能有什么联系,实在不好猜,如果知道了你的需求,还好设计点。。愚见~~~~~~