当前位置:首页 > 生活百科

phpcms多种模型(php网站管理系统操作)

栏目:生活百科日期:2025-05-28浏览:0

前言

PHPCMS大家都知道这个强大的网站管理系统,想做啥样就做啥样,可以毫不夸张的这么说,市面上的网站如果是使用CMS网站系统做的,大多都是PHPCMS和DEDECMS网站。不知道PHPCMS的小伙伴,自行百度脑补。

为啥要介绍这个?

因为互联网+时代,人人都离不开手机和电脑,离不开网络,个人、企业都需要做网站,一般做一个网站需要前后端一起才能把网站做完,如果我只是一个web前端不懂后台,我咋做一个网站,如果我是小白,我咋开发一个适合自己的网站,这就是我们发布此文章的目的。

PHPCMS V9模板设计常用变量

变量 全局 释义

{CHARSET} √ 字符集

$SEO[&‘title&’] √ 页面标题

$SEO[&‘site_title&’] √ 网站标题

$SEO[&‘keyword&’] √ keyword

{$SEO[&‘description&’] √ description

{CSS_PATH} √ css路径

{JS_PATH} √ js路径

{IMG_PATH} √ img路径

{APP_PATH} √ app路径

{get_siteid()} √ 站点ID

{$siteid} √ 分站URL

{siteurl($siteid)} √ 站点URL

{$catid} √ 栏目ID

{$pages}√ 分页

phpcms调用最高父级栏目图片:{$CATEGORYS[$top_parentid][image]}

phpcms调用直接父级栏目图片:{$CATEGORYS[$parentid][image]}

phpcms调用当前栏目图片:{$CATEGORYS[$catid][image]}

phpcms调用指定id的栏目图片:{$CATEGORYS[78][image]}

调用模版头部 调用模版底部

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

首页标签

设为首页

&<a href=" " onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('{siteurl($siteid)}');"&>设为首页&</a&>

加入收藏

&<a href="javascript:window.external.AddFavorite('{siteurl($siteid)}','{$SEO['site_title']}')"&>加入收藏&</a&>

首页导航导航栏

{pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"} &<li {if empty($catid)}class="current"{/if}&>&<a href="{siteurl($siteid)}"&>&<span&>首页&</span&>&</a&>&</li&> {loop $data $r} &<li {if $r['catid'] == $catid || $top_parentid==$r['catid'] || $parentid==$r['catid']}class="current"{/if}&>&<a href="{$r[url]}"&>&<span&>{$r[catname]}&</span&>&</a&>&</li&> {/loop}{/pc}

子栏目导航栏循环

&<?phpif(empty($CATEGORYS[$CAT[parentid]][catid])){ $mycatId = $catid;}else{ $mycatId = $CATEGORYS[$CAT[parentid]][catid];}?&>{pc:content action="category" catid="$mycatId" num="25" siteid="$siteid" order="listorder ASC"} {loop $data $r} &<li&> &<a href="{$r[url]}" {if $r['catid'] == $catid || $parentid==$r['catid']}class="current" {/if}&>{$r[catname]}&</a&> &</li&> {/loop}{/pc}

推荐文章单个推广位调用

{pc:content action="position" posid="10" catid="$catid" num="20" order="id DESC" cache="3600"} {loop $data $r} &<p class="list"&>&<a href="{$r[url]}" title="{$r[title]}"&>{$r[title]}&</a&>&</p&> {/loop}{/pc}

推荐文章 多个推广位调用

{pc:get sql="SELECT `url`,`title` FROM `v9_dede_article` where `posids`&<&>0 AND `catid`=$catid ORDER BY `v9_dede_article`.`inputtime` DESC" num="15"} {$CATEGORYS[$catid][catname]}推荐文章 &<ul&> {loop $data $r} &<li class="height25 line-height25 ico_grey hidden"&>&<a href="{$r[url]}"{if $r['style']}{title_style($r[style])}{/if}title="{$r[title]}"&>{$r[title]}&</a&>&</li&> {/loop}{/pc}

首页相关列表

图片缩略图 {thumb($r[thumb],200,100,1)}

{pc:content action="lists" catid="10" order="id desc" num="6"}{loop $data $r}&<li class="tr"&>&<a href="{$r[url]}" target="_blank" class="fl" title="{$r[title]}" alt="{$r[title]}"&>{str_cut($r[title],72,'')}&</a&>&<span&>{date('Y-m-d', $r[inputtime])}&</span&>&</li&>{/loop}{/pc}

当前栏目文章列表

{pc:content action="lists" catid="$catid" order="id desc” num=""}{loop $data $r}&<a href="{$r[url]}" target="_blank"&>{$r[title]}&</a&>{/loop}{/pc}

首页热门文章

{pc:announce action="hits" siteid="$siteid" num="2"}{loop $data $r}&<a href="{APP_PATH}index.php?m=announce&&c=index&&a=show&&aid={$r['aid']}"&>{$r['title']}&</a&>{/loop}{/pc}

首页图片列表

{pc:content action="position" posid="" thumb="1" order="listorder DESC" num=""}&<ul class="content news-photo picbig"&>{loop $data $r}&<li&>&<p class="img-wrap"&>&<a href="{$r[url]}" title="{$r[title]}"&>&<img class="aligncenter" src="{thumb($r[thumb],110,0)}" title="{$r[title]}"/&>&</a&>&</p&>&<a href="{$r[url]}" title="{$r[title]}"&>{str_cut($r[title],20)}&</a&>&</li&>{/loop}&</ul&>{/pc}

首页友情链接

友情链接:&<a href="{APP_PATH}index.php?m=link&&c=index&&a=register&&siteid={$siteid}"&>申请链接&</a&>{pc:link action="type_list" siteid="$siteid" order="listorder DESC" num="10" return="dat"}{loop $dat $v}{if $type==0}&<a href="{$v[url]}" target="_blank"&>{$v[name]}&</a&> |{else}&<a href="{$v[url]}" target="_blank"&>&<img class="aligncenter" src="{$v[logo]}" width="88" height="31"&>&</a&>{/if}{/loop}{/pc}{pc:link action="type_list" siteid="$siteid" typeid=“53” linktype="0" order="listorder DESC" num="8" return="pic_link"}{loop $pic_link $v}&<a href="{$v['url']}" title="{$v['name']}" target="_blank"&>&<img class="aligncenter" src="{$v[logo]}" width="88" height="31" /&>&</a&>{/loop}{/pc}

注意 linktype如0代表文字链接 如果为1代表图片链接

首页URL:{siteurl($siteid)}

列表页标签

{pc:content action="lists" catid="$catid" num="10" order="id DESC" page="$page"}{loop $data $r} &<li class="tr"&>&<a href="{$r[url]}" title="{$r[title]}" alt="{$r[title]}" class="fl"&>{$r[title]}&</a&> &<span&>{date('Y-m-d H:i:s',$r[inputtime])}&</span&>&</li&>{/loop}{/pc}

分页标签:{$pages}日期:{date(&‘Y-m-d&’, $r[updatetime])}标题截断:{str_cut($r[title],40,&’…&’)} 调用字段控制:使用截断代码:截断标题:{str_cut($r[title],36,&’…&’)}文章简介:{$r[&‘description&’]}缩略图 {thumb($r[thumb], 100, 137, 1)}pc循环的时候 序号为 {$n} 记住这个很实用,特别是在条件判断的时候

内容页面标签

网站首页&—&—&—&—&—-{siteurl($siteid)}当前位置&—&—&—&—&—-{catpos($catid)}当前栏目ID&—&—&—&—&–{$CAT[catid]}当前栏目链接&—&—&—&—{$CAT[url]}当前栏目名称&—&—&—&—{$CAT[catname]}栏目拼音&—&—&—&—&—-{$CAT[letter]}栏目链接&—&—&—&—&—-{$CAT[url]}父栏目ID&—&—&—&—&– {$CATEGORYS[$CAT[parentid]][catid]}父栏目名称&—&—&—&—&–{$CATEGORYS[$CAT[parentid]][catname]}父栏目链接&—&—&—&—&–{$CATEGORYS[$CAT[parentid]][url]}上上级栏目名称&—&—&–{$CATEGORYS[$CATEGORYS[$CAT[parentid]][parentid]][catname]}上上级栏目链接&—&—&–{$CATEGORYS[$CATEGORYS[$CAT[parentid]][parentid]][url]}文章标题:{$title}文章内容:{$content}发布日期:{$inputtime} 自定义日期格式方法{date(&‘Y-m-d H:i:s&’, strtotime($inputtime))}文章来源:{$copyfrom}点击量:&<a id=&”hits&” href=&”javascript:&”&>&<script language=&”JavaScript&” src=&”{APP_PATH}api.php?op=count&&id={$id}&&modelid={$modelid}&”&>&</script&>&</a&>当前位置:&<a href=&”{siteurl($siteid)}&”&>首页&</a&>&<span&> &> &</span&>{catpos($catid)}{$title}当前栏目:&<a href=&”{$CAT[url]}&”&>{$CAT[catname]}&</a&>上一篇:&<a href=&”{$previous_page[url]}&”&>{$previous_page[title]}&</a&>下一篇:&<a href=&”{$next_page[url]}&”&>{$next_page[title]}&</a&>缩略图 : {thumb($thumb,352,264,1)}

PHPCMS PC标签扩展分页的方法 适合单页面/专题页面的数据调出

{pc:content action="lists" catid="2" order="id DESC" num="4" page="$page" } {$pages}{/pc}

PHPCMS V9单页面新增字段的方法

phpcms v9的单页面功能比较简单,有时不能满足我们的需求,例如新增一个字段,来添加信息,怎么办?其实很简单,只要照下面两步操作就可以达到我们的目的。

第一步:v9_page数据表添加一个description字段,字段类型为varchar,长度255。(利用mysql的phpmyadmin管理界面操作比较简单)

第二步:修改phpcms\modules\content\templates\content_page.tpl.php

找到&<tr&>&<th width="80"&> &<?php echo L('content');?&>&</th&>&<td&>上方添加:&<tr&>&<th width="80"&>内容简介&</th&>&<td&>&<textarea type="text" name="info[description]" style='width:98%;height:46px;'&>&<?php echo $description?&>&</textarea&>只可输入&<B&>&<span id="description_len"&>255&</span&>&</B&> 个字符&</td&>&</tr&>

保存文件,更新系统缓存就OK了。这时再去单页的内容管理页面,就会出现简介的字段了。

“phpcms多种模型(php网站管理系统操作)” 的相关文章

创业前期准备工作有哪些 ,创业前期最重要的六大要素

耳边时常传来一种声音:我要创业,我要开加餐厅,我要开家公司。这样的声音总是不绝与耳。但是你有没有想过,当你脑袋一热,牙一咬,脚一跺。你是真的考虑好了吗?其实大部...

2020年成都购房资格政策有哪些,最新成都购房限购政策解

5.15限购政策解读有效房票:成都本地户口满两年以上成都社保或四川社保满两年以上成都户口未满两年及社保满一年以上注:一圈层的户口不满两年及二圈层社保满一年不具备...

保健食品经营许可证怎么办理,营业执照保健用品范围

1.《食品经营许可管理办法》:第二十条 县级以上地方食品药品监督管理部门认为食品经营许可申请涉及公共利益的重大事项,需要听证的,应当向社会公告并举行听证。2.第...

商标变更地址流程,商标可以变更几次地址呢

很多企业公司会为了扩大经营或者搬到其他更好的地方或者各种原因会更改商标地址,商标注册地址更改了的话也是需要到相关的治安机关里进行登记修改的。那么具体商标注册地...

pdf怎么修改文字内容,pdf修改文字操作方法

不管在何时,PDF文件都深受大家的喜爱,越来越多的电子图书和资料都开始使用PDF格式了,这其实是因为PDF文档阅读起来很方便,而且还美观。但其中有一点不足,就是...

利普曼空气能采暖怎么样(利普曼空气能采暖价格)

任何所谓的事情的解决都要找准源头,一击即中。社会在不断发展的同时,我们赖以生存的环境也在承受着不可言说的伤害。看见蓝天都要刷个朋友圈,可见,传统的能源对现有环境...

2023年全国工资排行榜(薪水最高的十大专业)

今年前三季度,全国各地居民收入水平如何?国家统计局网站10月20日公布了31个省份前三季度居民可支配收入情况。从数据来看,有7个省超过了3万元大关。其中上海和北...

dnf一天能刷多少金币,盘点快速赚金币的技巧

最近一次更新后DNF出现了大量的新活动,让玩家们有点目不暇接,其中有一个冒险家征集令的活动可以说是玩家非常熟悉和喜欢的活动了,这个活动每次出现的时候都会有非常不...

ppt折线图编辑数据在哪里(ppt做数据分析折线图)

PPT软件也是我们经常用的办公软件之一了,那么有的时候我们会在PPT里制作一些曲线的图,今天就教大家如何在PPT里制作曲线图,看看如何操作吧!首先我们在顶部的工...

做什么行业一年能赚千万,年入千万的三大暴利行业

导读:年赚1000万元的行业,大家快来学习,而且是低成本!那是真的。现在很难在农业种植上赚钱,因为它仍然保存着大田的农作物。有必要培育特殊品种,培育一些奇特品种...