phpcms v9仿站常用模板标签调用【重点】

phpcms v9仿站常用模板标签调用【重点】

标题和标题seo优化

网站标题:

{if isset($SEO['title']) && !empty($SEO['title'])}{$SEO['title']}{/if}{$SEO['site_title']}

网站关键词:

{$SEO['keyword']}

网站描述:

{$SEO['description']}

调用根目录下phpcms\template\content\header文件

 {template "content","header"}
 {template "content","footer"}

地址替换为根目录下\statics\css

{CSS_PATH}

地址替换为根目录下\statics\js

{JS_PATH}

导航栏目二级遍历标签

{pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}
<a href="{siteurl($siteid)}">首页</a>
{loop $data $r}<!--  一级栏目循环开始  -->
<a href="{$r[url]}">{$r[catname]}</a>
 
{if $r[child]} <!--是否有子栏目-->
{pc:content action="category" catid="$r[catid]" num="15" siteid="$siteid" order="listorder ASC" return="data2"}
        {loop $data2 $v}<!--子栏目循环开始-->
        <a href="{$v[url]}">{$v[catname]}</a>
        {/loop}<!--子栏目循环结束-->
{/pc}
{/if}
{/loop}<!--  一级栏目循环结束-->
{/pc}

备注;
1、catid=0 说明是父级栏目,pc标签直接放到

  • 之前就可以了。如果有二级栏目,一样的操作方式。
    2、catid="$r[catid]"
  • 附:另一个可行代码

    {pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}
    	{loop $data $r}
    	<li><a href="{$r[url]}"><span>{$r[catname]}</span></a></li>
    	{/loop}
    {/pc}
    

    phpcms v9仿站常用模板标签调用【重点】_第1张图片

    底部次导航遍历

    {pc:content action="category" catid="1" num="15" siteid="$siteid" order="listorder ASC"}
    {loop $data $r}
    <a href="{$r[url]}" target="_blank">{$r[catname]}</a> |  
    {/loop}
    {/pc}
    

    phpcms,从首页调取单页面内容代码:

    {pc:get sql="SELECT * FROM v9_page where catid=所要调用的catid"}
    	{loop $data $key $val}
    	{$val[content]}
    	{/loop}
    {/pc}
    

    首页调用列表标签代码

    {pc:content action="lists" catid="11" order="id DESC" thumb="" moreinfo="" page="$page"  num="20" }
    				{loop $data $n $r}
    				
  • {$r['title']}
  • {/loop} {/pc}

    你可能感兴趣的:(网站建设)