PHPCMS-后台管理中心

这个就是便捷管理网页,可以通过这个后台进行修改、增删一些东西,还可以利用一些网页模板来建立网页

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

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

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

下载并且注册成功后,就可以进入管理中心了。如下就是管理中心的图:

可以通过一个网站的修改来认识这个管理中心~~~

注意下这几个文件夹

(1)phpcms-----templates文件中可以放模板

(2)statics----中的文件可以分别存放,不要存放错了

这个管理中心中有自带的网页模板,也可以自己添加自己的模板

设置----站点管理---找到这个已经有的站点,然后点击“修改”进入修改页面,模板风格选择自己的模板,然后单击“确定”按钮即可

一、整理首页内容

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

首先是头部的样式和js

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

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

查找替换成

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

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

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

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

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

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

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

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

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

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

(3)开始慢慢的写吧  

3.1 先写头部信息 

首先要先写入点东西

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

然后就是关于优化的

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

看下我的头部样式吧

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

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

{pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}   <!--category是栏目 catid是顶级栏目也就是一级栏目 -->
    {loop $data $r} <!--这个就是和循环一样的用法-->

      <!--这个是判断当前的栏目是不是被选中,如果选中就变颜色-->
           {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}

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

 <!--判断栏目的颜色显示-->
{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)在主页中会有图片的,不可能是固定的所以也要进行后台的更换才可以,这样可以在后台建一个不在栏目显示的栏目,放图片,

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

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

        

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

在弹出的窗口中进行编写

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

{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)栏目的跳转,这里肯定是要跳转到相应的页面,所以要修改它的链接地址了,单击相应图片,进入相应页面

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

这个列子就够了,其他的链接直接相对应的修改就可以啦

(3)关键字,标题等

写出一个例子,

{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属性就可以了,例如

<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)添加友情链接

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

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

 {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}
时间: 2024-10-11 13:35:00

PHPCMS-后台管理中心的相关文章

如何修改ECSHOP后台管理中心的Title信息

下图中红色圈定的部分就是本次修改要改的地方 修改方法其实很简单的:打开语言包文件  /languages/zh_cn/admin/common.php 将 $_LANG['app_name'] = 'ECSHOP';$_LANG['cp_home'] = 'ECSHOP 管理中心'; 修改为 $_LANG['app_name'] = 'ECSHOP120.com';$_LANG['cp_home'] = 'ECSHOP120.com 管理中心';

phpcms后台管理基本操作(头部尾部的替换)

phpcms是一款非常便捷的网站管理软件,从网上下载好软件后放在wamp的www目录下,然后通过路径一步步安装就好了.数据库要写上自己数据库的名字和密码,如果没有密码则不写,登录后就是这个后台页面: 1.要做网站的话注意两个文件夹,phpcms里的templates是放自己新建的模板,在模板文件夹下建一个content子文件,把写好的html文件都放在content里边并且修改名字.statics里要放自己写的css.js.images,最好分门别类的放在各自的文件夹里. 2.创建好文件后回到后

discuz管理中心登录的时候闪退

现象: =============================================================================== 用admin账户可以登录前台,但一旦登录管理中心的时候,管理中心的页面一闪而过,然后依旧停留在输入密码的登录界面: 排错过程: =============================================================================== 排错1: 首先进入到数据库管理,进入phpm

java和Discuz论坛实现单点登录,通过Ucenter(用户管理中心)

果学网-专注IT在线www.prismcollege.com 1,按照下面各大链接的教程,把Base64,Client,PHPFunctions,UC,XMLHelper加入web程序. 2,修改web.xml,加入 <servlet> <display-name>同步UC Server发出的操作指令</display-name> <servlet-name>UC</servlet-name> <servlet-class>com.e

后台管理UI

后台管理UI 目录 一.EasyUI 二.DWZ JUI 三.HUI 四.BUI 五.Ace Admin 六.Metronic 七.H+ UI 八.Admin LTE 九.INSPINIA 十.LigerUI 十一.其它UI 十二.总结 最近要做一个企业的OA系统,以前一直使用EasyUI,一切都好,但感觉有点土了,想换成现在流行的Bootstrap为基础的后台UI风格,想满足的条件应该达到如下几个: 1.美观.大方.简洁 2.兼容IE8.不考虑兼容IE6/IE7,因为现在还有很多公司在使用Wi

后台管理UI的选择

后台管理UI的选择 目录 一.EasyUI 二.DWZ JUI 三.HUI 四.BUI 五.Ace Admin 六.Metronic 七.H+ UI 八.Admin LTE 九.INSPINIA 十.LigerUI 十一.FineUI 十二.其它UI 十三.总结 最近要做一个企业的OA系统,以前一直使用EasyUI,一切都好,但感觉有点土了,想换成现在流行的Bootstrap为基础的后台UI风格,想满足的条件应该达到如下几个: 1.美观.大方.简洁 2.兼容IE8.不考虑兼容IE6/IE7,因为

后台管理UI皮肤的选择

后台管理UI的选择 目录 一.EasyUI 二.DWZ JUI 三.HUI 四.BUI 五.Ace Admin 六.Metronic 七.H+ UI 八.Admin LTE 九.INSPINIA 十.LigerUI 十一.FineUI 十二.其它UI 十三.总结 最近要做一个企业的OA系统,以前一直使用EasyUI,一切都好,但感觉有点土了,想换成现在流行的Bootstrap为基础的后台UI风格,想满足的条件应该达到如下几个: 1.美观.大方.简洁 2.兼容IE8.不考虑兼容IE6/IE7,因为

推荐几款基于Bootstrap的响应式后台管理模板

1.Admin LTE 该模版开源免费. AdminLTE - 是一个完全响应式管理模板.基于Bootstrap3的框架.高度可定制的,易于使用.支持很多的屏幕分辨率适合从小型移动设备到大型台式机. 下载地址:https://www.almsaeedstudio.com/ 注:比较推荐使用这款模版,本人正在改造这款模版的首页供自己使用. 添加tabs标签,添加右键弹窗等. 2.Ace - Responsive Admin Template 该模版为收费模版. Ace 是一个轻量.功能丰富.HTM

后台管理UI模板

一.EasyUI easyui是一种基于jQuery的用户界面插件集合. easyui为创建现代化,互动,JavaScript应用程序,提供必要的功能. 使用easyui你不需要写很多代码,你只需要通过编写一些简单HTML标记,就可以定义用户界面. easyui是个完美支持HTML5网页的完整框架. easyui节省您网页开发的时间和规模. easyui很简单但功能强大的. 优点:轻量.功能强大.免费.兼容性好.帮助详细.使用的人多生态好 缺点:非响应式布局.某些系统看起来有点土(客户与老板的感