phpcms流程

一.把需要做的模板引入带phpcms文件夹:(需要index.html(主体),header(页头),footer.html(页尾))

二.进入后台设置选项:(点击站点管理->修改;选择你要选用的模板)

三.进入后台内容模型管理设置:选择你要选用的模板

四.进入后台内容管理栏目设置:选择你要选用的模板

五.缓存生成首页:改路径(在index.html的当前目录下有几个文件夹,就换几个路径)

把首页(index.html拆分成(index.html,header.html,footer.html))

1.把首页里面的菜单的div剪切到header.html里面,把页脚拿到footer.html里面(样式都放在原index里即可)

2.再把header和footer引入到拆分的index.html里面,在index里面header出现的位置写入{template "content","header"},即可把header.html引入到index.html里面;在页脚出现的位置写入{template "content","footer"}

3.替换路径:js、css用{JS_PATH}(JS路径在后台->设置->基本设置)

{JS_PATH} = http://localhost/phpcms/install_package/statics/js/ ;

至此页面可正常显示,下面来连接后台;

六:连后台,显示动态:

轮播:(广告模块:不点击跳页面;bootstrap)

1.增加一个栏目(图片模型)

2.管理内容里面增加三个内容(图片模型)

3.index.html

<!--轮播小图标出现位置-->
            {pc:content  action="lists" catid="21" order="id ASC" num="3"}    //升降序要一致
            {loop $data $key $val}
            {if $key==1}
                <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
            {else}
                    <li data-target="#myCarousel" data-slide-to="0"></li>
            {/if}
            {/loop}
            {/pc}
        </ol>
        <!-- 轮播(Carousel)项目 -->
        <div class="carousel-inner">

            <!--轮播出现的位置-->
             {pc:content action="lists" catid="21" order="id ASC" num="3"}    //升降序要一致
            {loop $data $key $val}
            {if $key==1}
            <div class="item active">
                <img class="img_lunbo" src="{$val[‘thumb‘]}"  alt="First slide">
            </div>
            {else}
            <div class="item">
                <img class="img_lunbo" src="{$val[‘thumb‘]}" alt="First slide">
            </div>
            {/if}
            {/loop}
            {/pc}

        </div>
时间: 2024-12-28 01:31:53

phpcms流程的相关文章

PHPCMS二次开发教程(转)

转自:http://www.cnblogs.com/semcoding/p/3347600.html PHPCMS V9 结构设计 根目录 |–api  结构文件目录 |–caches 缓存文件目录    |– configs 系统配置文件目录    |– caches_* 系统缓存目录 |–phpcms  phpcms框架主目录    |– languages 框架语言包目录    |– libs 框架主类库.主函数库目录    |– model 框架数据库模型目录    |– modules

PHPCMS v9 分析(1)

最近公司要做微信接口开发.用asp.net 始终取不到微信用户的openId,换了php却可以.于是把代码改用PHP开发了. 于是在项目中引入了PHPCMS V9这个框架. 学习PHP的第一份资料 其实很早就用PHPCMS V9了,但是一直没有深入研究.这些天正好仔细分析一下. 一: 先简单看了看PHP语法: PHP是一种弱类型,解释型,动态的语言,和C#不一样,和javascript有那么点相似. PHP中的类没有public修饰符.据说php5已经开始由namespace,但是phpcms

基于phpcms v9开发的微信公众号平台管理模块

前沿 在公司为一家酒店联盟开发了一个微信公众号平台,期间因为要赶做其它项目,停停顿顿,整整 改改估计用在开发微信模块的时间大概一个多月,前期的开发基本上已经完成,因为这个微信公众号管理平台是在运用phpcms v9开发的,是phpcms v9的一个模块,所以给它取一个名称,就叫phpcmsv9-weinxin吧. 先上图 phpcmsv9-weinxin模块介绍 之所以叫做微信模块,是因为它是基于phpcms v9的一个插件,安装与卸载随性所欲.phpcms v9是中国领先的内容管理系统,将微信

PHPCMS v9.6.0 wap模块 SQL注入

调试这个漏洞的时候踩了个坑,影响的版本是php5.4以后. 由于漏洞是由parse_str()函数引起的,但是这个函数在gpc开启的时候(也就是php5.4以下)会对单引号进行过滤\'  . 看这里:https://github.com/80vul/pasc2at 漏洞来源:https://www.seebug.org/vuldb/ssvid-92929 分析:这个漏洞要三步的过程,直接进入第三步. 根据给的poc:   /phpv9.6.0/index.php?m=content&c=down

phpcms v9前台getshell

PHPCMS是一款网站管理软件.该软件采用模块化开发,支持多种分类方式,使用它可方便实现个性化网站的设计.开发与维护.它支持众多的程序组合,可轻松实现网站平台迁移,并可广泛满足各种规模的网站需求,可靠性高,是一款具备文章.下载.图片.分类信息.影视.商城.采集.财务等众多功能的强大.易用.可扩展的优秀网站管理软件. 看到到处都是这个漏洞的利用.加班完这个点看看触发点.主要的问题是phpcms\modules\member\index.php 130行到140行 //附表信息验证 通过模型获取会员

phpcms总结(转)

转自:http://www.cnblogs.com/zuzwn/p/3649536.html文件目录结构 根目录 | – api 接口文件目录 | – caches 缓存文件目录 | – configs 系统配置文件目录 | – caches_* 系统缓存目录 | – phpcms phpcms框架主目录 | – languages 框架语言包目录 | – libs 框架主类库.主函数库目录 | – model 框架数据库模型目录 | – modules 框架模块目录 | – templates

phpcms v9 中 PHPSSO无法通讯解决方法(PHPSSO无法通讯间接影响phpcms v9注册会员无法通过“重名无法通过”)

问题的由来 怎么样使用 Cocos2d-x 快速开发游戏,方法很简单,你可以看看其自带的例程,或者从网上搜索教程,运行起第一个HelloWorld,然后在 HelloWorld 里面写相关逻辑代码,添加我们的层.精灵等 ~ 我们并不一定需要知道 Cocos2d-x 是如何运行或者在各种平台之上运行,也不用知道 Cocos2d-x 的游戏是如何运行起来的,它又是如何渲染界面的 ~~~ 两个入口 程序入口的概念是相对的,AppDelegate 作为跨平台程序入口,在这之上做了另一层的封装,封装了不同

phpcms如何做企业站--&gt; 替换首页最初操作

首先用一个静态首页的模板,通过cms进行替换做成一个有后台的 首页的替换流程首先要先把静态网页做出来,拿这个页面去替换 页面所有的文件都在这,做静态页面的文件 现在要做的是把这些文件复制一下拿到phpcms里面有个Phpcms文件夹里的templates里面有个ceshi里面的content 我们先把首页拿进来进行替换 这时候首页模板已经扔过来了那我们再次去访问网站的时候,更新缓存,从新生成首页 会发现首页变了,变成了静态页面 会发现这个网页里面少了图片,样式表也没有了 因为我们只把网页扔过来,

phpcms V9 添加模块(转)

转自:http://www.cnblogs.com/Braveliu/p/5101345.html 为phpcms创建一个模块的开发流程 [1]创建模块目录 通过前面的学习,我们已经知道phpcms V9框架中的模块位于phcms/modules目录中,每一个目录称之为一个模块. 如果要创建一个模块,只要在 phpcms/modules 目录下创建文件夹并放入你的控制器类就可以了. 例如我要开发一个叫做test的模块,那么首先在 phpcms/modules 目录下创建文件夹,并将其命名为tes