phpcms:三、头部包含

1‘标题:
{if isset($SEO[‘title‘]) && !empty($SEO[‘title‘])}{$SEO[‘title‘]}{/if}{$SEO[‘site_title‘]}
2.搜索关键词:<meta name="keywords" content="{$SEO[‘keyword‘]}">
网站描述:<meta name="description" content="{$SEO[‘description‘]}">
SEO技巧:网页描述不要超过40个字,否则被认为作弊。
3.
{CSS_PATH}:http://localhost/phpcms/statics/css/(CSS样式表路径)
{JS_PATH}:http://localhost/phpcms/statics/js/(JS路径)
{IMG_PATH}:http://localhost/phpcms/statics/images/(图片路径)
{_PATH}:http://localhost/phpcms/uploadfile/(附件路径)
4.PC标签
{pc:content  action="position" posid="9" order="id" num="10" cache="3600"}
            <div id="announ">
                 <ul>
                 {loop $data $k $v}
                      <li><a href="{$v[url]}">{$v[title]}</a></li>
                      {/loop}
                 </ul>
            </div>
     {/pc}
{pc:content 参数名="参数值" 参数名="参数值" 参数名="参数值"}{/pc}
登录注册:
<script type="text/javascript">document.write(‘<iframe src="{APP_PATH}index.php?m=member&c=index&a=mini&forward=‘+encodeURIComponent(location.href)+‘&siteid={get_siteid()}" allowTransparency="true"  width="500" height="24" frameborder="0" scrolling="no"></iframe>‘)</script>
{APP_PATH}:http://localhost/phpcms/(网站根目录)
{get_siteid()}:获取当前站点的ID号。
{siteurl($siteid)}:http://localhost/phpcms/(站点首页)
5.搜索部分:
搜索对象是搜索的新闻?图片?下载?专题?
<div class="tab" id="search">
            {php $j=0}
            {php $search_model = getcache(‘search_model_‘.$siteid, ‘search‘);}
            {loop $search_model $k=>$v}
            {php $j++;}
                <a href="javascript:;" onclick="setmodel({$v[‘typeid‘]}, $(this));" style="outline:medium none;" hidefocus="true" {if $j==1 && $typeid=$v[‘typeid‘]} class="on" {/if}>{$v[‘name‘]}</a>{if $j != count($search_model)}<span> | </span>{/if}
            {/loop}
            {php unset($j);}
        </div>
6.表单部分:

<div class="bd">
            <form action="{APP_PATH}index.php" method="get" target="_blank">
                <input type="hidden" name="m" value="search"/>
                <input type="hidden" name="c" value="index"/>
                <input type="hidden" name="a" value="init"/>
                <input type="hidden" name="typeid" value="{$typeid}" id="typeid"/>
                <input type="hidden" name="siteid" value="{$siteid}" id="siteid"/>
                <input type="text" class="text" name="q" id="q"/><input type="submit" value="搜 索" class="button" />
            </form>
        </div>
7.广告位部分:
<script language="javascript" src="{APP_PATH}index.php?m=poster&c=index&a=show_poster&id=1"></script>
8.菜单部分:
<map>
        {pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}
            <ul class="nav-site">
            <li><a href="{siteurl($siteid)}"><span>首页</span></a></li>
            {loop $data $r}
            <li class="line">|</li>
            <li><a href="{$r[url]}"><span>{$r[catname]}</span></a></li>
            {/loop}
            </ul>
        {/pc}
        {php echo runhook(‘glogal_menu‘)}
        </map>

8.子菜单:
{if $top_parentid}
    <div class="subnav">
        {pc:content action="category" catid="$top_parentid" num="15" siteid="$siteid" order="listorder ASC"}
            {loop $data $r}
            <a href="{$r[url]}">{$r[catname]}</a><span> | </span>
            {/loop}
        {/pc}
        <a href="{APP_PATH}index.php?m=video&c=index&a=album">视频专辑</a> <span> | </span>
        {if $modelid}<a href="{APP_PATH}index.php?m=content&c=search&catid={$catid}">搜索</a>{/if}
    </div>
    {/if}

时间: 2024-11-08 17:25:33

phpcms:三、头部包含的相关文章

RemoteViews用法三:包含的widget的类音乐播放器

关于widget的用法参考:RemoteViews用法一:widget简单用法 RemoteViews用法二:可以接收点击事件并改变外观的widget 这篇博文主要是完成一个类音乐播放器,全面的应用activity,widget,service这几个类. 下载: 代码不算少,就不在这里粘代码了,先把源码下载地址奉上:http://download.csdn.net/detail/u011647962/8184423 demo效果: 为什么这个demo叫类音乐播放器呢,因为只有播放器的形,没有播放

[Swift通天遁地]三、手势与图表-(10)创建包含圆点、方形、三角形图标的散点图表

本文将演示如何制作散点图表. 首先确保在项目中已经安装了所需的第三方库. 点击[Podfile],查看安装配置文件. 1 platform :ios, '12.0' 2 use_frameworks! 3 4 target 'DemoApp' do 5 source 'https://github.com/CocoaPods/Specs.git' 6 pod 'Charts' 7 end 根据配置文件中的相关配置,安装第三方库. 然后点击打开[DemoApp.xcworkspace]项目文件.

python中三引号的作用(逗号的两点总结)

三引号 1.三引号注释: 程序中我使用#来做单行注释,可以使用三引号可以做多行注释. 三个引号能包含多行字符串,同时常常出现在函数的声明的下一行,来注释函数的功能,与众不同的地方在于,这个注释作为函数的一个默认属性,可以通过 函数名.__doc__ 来访问 2.三引号格式化输出:用print打印字符串时,三引号包含多行字符串,则原格式输出 In [2]: print """    ...:     hello world    ...:     my name is dayu

[转载] 详述三种现代JVM语言--Groovy,Scala和Clojure

转载自http://www.tuicool.com/articles/jYzuAv和http://www.importnew.com/1537.html 在我与Martin Fowler曾经合作呈现的一次主题演讲中,他作出了一个有洞察性的观点: Java的遗产将是平台,而不是程序设计语言. Java技术的原始工程师们作出了一个明智的决定,就是将编程语言与运行时环境分开,最终这使得超过200种语言能够运行在Java平台上.这种架构对于该平台的长期活力是至关重要的,因为计算机程序设计语言的寿命一般都

SQL Server 索引和表体系结构(三)

原文:SQL Server 索引和表体系结构(三) 包含列索引 概述 包含列索引也是非聚集索引,索引结构跟聚集索引结构是一样,有一点不同的地方就是包含列索引的非键列只存储在叶子节点:包含列索引的列分为键列和非键列,所谓的非键列就是INCLUDE中包含的列,至少需要有一个键列,且键列和非键列不允许重复,非键列最多允许1023列(也就是表的最多列-1),由于索引键列(不包括非键)必须遵守现有索引大小的限制(最大键列数为 16,总索引键大小为 900 字节)的要求所以引进了包含列索引. 正文 创建包含

PHPCMS标签:PC标签模板语法规则

模板语法规则1.变量表示{$name} 被解析成 <?=$name?>,表示显示变量$name的值,其中的“name”由英文字母.数字和下划线组成首字母必须是英文字母或者下划线. 2.常量表示{name}被解析成<?=name?>,表示显示常量name的值,其中的“name”由英文字母.数字和下划线组成首字母必须是英文字母或者下划线. 3.条件判断{if *} * {else} * {else} * {/if} 或者 {if *} * {/if},其中{if *}中的*就是此判断语

一般是HTTP_ACCEPT这个服务器变量中如果包含如下几个字符串,就可以判断是手机

知乎用户,IT行业从业者 崔Vincent.知乎用户 赞同 现在手机浏览器的标准也不一样,各有各的浏览器,一般是HTTP_ACCEPT这个服务器变量中如果包含如下几个字符串,就可以判断是手机 text/vnd.wap.wml application/vnd.wap.xhtml+xml 有个特殊例子就是那个手机上的opera,它在发送HTTP_ACCEPT时,不会发送它支持text/vnd.wap.wml文档,但它会发送支持xhtml文档,mime类型为:application/xhtml+xml

浅谈本地文件包含利用

今天在公众号看到了一个本地文件包含的利用工具,看了下国外大牛对该工具的使用的一个视频,感觉很厉害,通过该工具可对存在本地文件包含漏洞的站点进行利用并返回一个LFI shell,通过返回的LFI shell再次获取一个反向连接,从而可执行相关命令,以前对本地文件包含的利用大多都停留在读取文件,如果有远程文件包含的话就可以getshell.这篇文章主要是对本地文件包含的一个简单介绍及利用,主要是对工具的使用,也主要是记录下该过程,方便以后查看,然后再抽时间研究下大神源代码!大神请绕道而行!: ) 0

phpcms开发之模板语法规则

在做phpcms开发过程中,模板语法肯定是要了解的,整理如下: 1.变量表示 {$name} 被解析成 <?php echo $name;?>,表示显示变量$name的值,其中的"name"由英文字母.数字和下划线组成首字母必须是英文字母或者下划线. 2.常量表示 {name}被解析成<?=name?>,表示显示常量name的值,其中的"name"由英文字母.数字和下划线组成首字母必须是英文字母或者下划线. 3.条件判断 {if *} * {