PHPCMS-后台管理中心

这个就是便捷管理网页,能够经过这个后台进行修改、增删一些东西,还能够利用一些网页模板来创建网页php

首先就是下载好这个后台管理中心,这个从网上下载就行了,记住这个要安装在WampServer中的www文件下,才能够css

从网页的地址栏中找到这个的安装文件,打开而后按照步骤一步一步的来就能够了。html

注意:在输入数据库的那一页,要输入本身的数据库信息,还有注册用户的那个,必定要记住本身的帐号和密码。数据库

下载而且注册成功后,就能够进入管理中心了。以下就是管理中心的图:数组

能够经过一个网站的修改来认识这个管理中心~~~oop

注意下这几个文件夹优化

(1)phpcms-----templates文件中能够放模板网站

(2)statics----中的文件能够分别存放,不要存放错了url

这个管理中心中有自带的网页模板,也能够本身添加本身的模板spa

设置----站点管理---找到这个已经有的站点,而后点击“修改”进入修改页面,模板风格选择本身的模板,而后单击“肯定”按钮便可

1、整理首页内容

(1)既然把图片还有样式等都复制到了相应文件夹中,那么就要从首页开始修改了,由于路径不对,因此要修改

首先是头部的样式和js

按ctrl+f弹出查找替换对话框,而后找到样式

1
< link href="css/HeaderAndFooter.css" rel="stylesheet" />

查找替换成

1
< link href="{CSS_PATH}css/HeaderAndFooter.css" rel="stylesheet" />

同理图片就是{IMG_PATH}、{JS_PATH}

注意的就是源代码中的格式,不要修改错了就好

(2)将头部和尾部单独拆出来

由于头部和尾部是每一个页面都有的,因此都查出来便于后面的页面用一句话插入

先看看检查元素哪些是属于头部和尾部的,而后单独拆出来创建头部和尾部的html

插入头部信息:template是放模板的那个文件夹:content是template中的文件夹:header是拆除的头部文件

1
2
<!--头部拆除后加入头部拆除部分的语句-->
{template "content","header"}

插入尾部信息:和头部信息同样的说法

1
2
<!--尾部拆除后加入尾部拆除部分的语句-->       
{template "content","footer"}

 

(3)开始慢慢的写吧  

3.1 先写头部信息 

首先要先写入点东西

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

而后就是关于优化的

1
2
< meta name="keywords" content="{$SEO['keyword']}">
< meta name="description" content="{$SEO['description']}">

看下个人头部样式吧

这里有栏目,这些在写的时候,不会是固定不变的,而是从后台遍历出来的

这个就和循环数组显示是同样的

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}   <!--category是栏目 catid是顶级栏目也就是一级栏目 -->
     {loop $data $r} <!--这个就是和循环同样的用法--> < br >< br >       <!--这个是判断当前的栏目是否是被选中,若是选中就变颜色-->
            {if $catid==$r[catid] || $top_parentid==$r[catid]} 
                  < a href="{$r[url]}">
                       < div class="h-item select">{$r[catname]}</ div <!--catname是栏目名称  -->
                  </ a >
                  < div class="h-item2">/</ div >
                         
             {else}
                   < a href="{$r[url]}">
                         < div class="h-item">{$r[catname]}</ div >
                   </ a >
                   < div class="h-item2">/</ div >
             {/if}
                        
      {/loop}
{/pc}

栏目中还有一个“首页”要处理

1
2
3
4
5
6
7
8
9
10
11
12
<!--判断栏目的颜色显示-->
{if $top_parentid==0} <!--判断首页显示是否是首页-->
       < a href="{siteurl($siteid)}">
       < div class="h-item select">首页</ div >
       </ a >
       < div class="h-item2">/</ div >
{else}
        < a href="{siteurl($siteid)}">
              < div class="h-item">首页</ div >
          </ a >
          < div class="h-item2">/</ div >
{/if}

到此头部已经结束了~~~

 

3.2 主体部分能够开始写了

(1)在主页中会有图片的,不多是固定的因此也要进行后台的更换才能够,这样能够在后台建一个不在栏目显示的栏目,放图片,

在后台:内容----内容相关设置----栏目管理

单击添加栏目,弹出添加栏目对话框(在这里进行编写要添加的栏目内容,不要忘了修改模板设置啊)

        

而后就是选择   选择右边的添加的栏目,而后在选择

在弹出的窗口中进行编写

这样后台就修改结束了,接下来就是代码部分了

1
2
3
4
5
6
7
8
9
10
{pc:content  action="lists" catid="16" order="id DESC" num="1"}
         <!--lists是列表内容  catid是这个显示在后台的栏目id-->
          {loop $data $key $val}
             <!--大图 开始-->
             < div class="bigimg">
                 < img src="{$val[thumb]}" />   <!--thumb是指缩略图-->
             </ div >
             <!--大图 结束-->
          {/loop}
{/pc}

这样就能够在后台随意换图片了~

(2)栏目的跳转,这里确定是要跳转到相应的页面,因此要修改它的连接地址了,单击相应图片,进入相应页面

1
2
3
4
5
6
< div class="three-item">< br >     <!--这里的就是后天相对应的栏目id-->
       < a href="{$CATEGORYS[11]['url']}">  <!--$CATEGORYS[11]从这个数组中取索引-->
            < img src="{IMG_PATH}images/three1.png" />
       </ a >
</ div >
    

这个列子就够了,其余的连接直接相对应的修改就能够啦

(3)关键字,标题等

写出一个例子,

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{pc:content  action="lists" catid="10" order="id DESC" num="6" moreinfo="1"}
                  
                 {loop $data $key $val}
                     < div class="yxxm-item">
                         < a href="{$val[url]}">
                             < img src="{$val[thumb]}" /></ a >   <!--前面提过thumb是调的缩略图-->
                         < div class="yxxm-name">
                             项目名称:
                             < span >{$val[title]}</ span >   <!--title是图片中的标题位置-->
                         </ div >
                         < div class="yxxm-user">
                             客  户:
                             < span >{$val[keywords]}</ span <!--keywords是图片中的关键字位置-->
                         </ div >
                         < div class="yxxm-context">
                             功  能:
                             < span style="width: 77%;">{$val[description]}</ span <!--description是摘要部分-->
                         </ div >
                         < div class="yxxm-context">
                             开发人员:
                             < span >
                                 {php list($copyfrom) = explode('|',$val['copyfrom'])}  <!--copyfrom是来源部分-->
                                 {$copyfrom}
                             </ span >
                         </ div >
                     </ div >
                 {/loop}                
{/pc}

 (4)分页的写法

在属性的后面加上page属性就能够了,例如

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
< div class="list-title">    {$CATEGORYS[$catid][catname]}列表</ div >
      {pc:content  action="lists" catid="$catid" order="id DESC" num="2" page="$page"}  <!--num是显示多少数据-->
         
      {loop $data $key $val}
              < div class="right-item">
                 < a href="{$val[url]}">
                     < div class="item-context">{$val[title]}</ div >
                 </ a >
                 < div class="item-time">{$val[inputtime]}</ div >
             </ div >
      {/loop}
      {/pc}
       <!--分页-->
       < div class="paging">
           {$pages}  <!--记得这个属性-->
        </ div >

(5)添加友情连接

首先是后台:模块----友情连接,在右边点击“添加内容”,进行添加连接内容

 

添加完成后,就进行遍历就好啦

1
2
3
4
5
{pc:link  action="type_list" typeid="0" siteid="$siteid" linktype="1" order="listorder DESC" num="8" return="pic_link"}
{loop $pic_link $v}
< a href="{$v['url']}">{$v['name']}</ a >   <!--遍历的-->
{/loop}
{/pc}
相关文章
相关标签/搜索