【phpcms v9】教程文章相关的互联网学习教程文章

phpcmsv9二次开发及使用中各种问题解决方案(二)

phpcms v9二次开发及使用中各种问题解决方案(二)模板调用1、内容标签,序号123456789的调用?{pc:content action="lists" catid="$catid" order="id DESC" num="10"}{loop $data $k $v}<li>{$n}<a href="{$v<a href="http://www.lai18.com/content/%7D" >{str_cut($v[title],44,)}<="" a><="" li> {/loop}<a href="http://www.lai18.com/content/%7D" >{str_cut($v[title],44,)}<="" a><="" li>{php $j=1;} {pc:content action="...

PHPCMSV9二次开发自定义分页函数的方法

大家做网站的时候,可能很多时候分页样式都得根据模板的要求来控制的,这时很多人都会去修改全局文件phpcms\libs\functions\global.func.php里的pages()函数,这样问题就来了:这个分页函数连后台也会影响到的,就是说,这个分页函数是全站共用的。下面提供解决方法:(这个得修改文件,修改前记得备份)打开 phpcms\libs\functions\global.func.php这个文件,找到分页函数,复制一下,粘贴到默认分页函数的下面,重新命名,比如我...

phpcmsv9模板制作教程(一)

本教程属于初级教程,高手可以旁听,虽然是初级教程但基础的html语言和css是必须了解的,本教程属于基础篇,以后PHPCMS吧将会推出晋级篇,也会有视频教程发布,大家有问题可以到论坛提问,论坛地址:http://www.phpcms8.com/bbs第一节1、首先下载phpcms v9的集成安装包并安装,在官方论坛里很显眼的位置,这里就不详细说明了。2、本地调试建议大家使用APMserver,或者wampserver等,可以到PHPCMS吧官方网站首页链接下载。安装好打开...

phpcmsv9模板制作教程(二)

今天开始讲v9模板制作的第二节课1、首先修改首页模板index.html修改前向大家介绍下v9的工作模式,v9和他的前身phpcms 2008是一样的都是“标签调用头部 +首页部分+ 标签调用底部”所以按照从头开始的顺序第一步打开heard.html现在我们开始分析header.html的构造:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/...

phpcmsv9模板制作教程(三)

今天继续讲主体部分{template "content","header"}调用根目录下phpcms/template/content/header文件<!--main-->这个是模版注释!建议一定要养成写代码加注释的习惯这个是div标签,不知道什么是div可以的去网上找些教程学习下,这个都不了解就没必要继续看了<!--这里是pc标签{pc:content 参数名="参数值" 参数名="参数值" 参数名="参数值"}--> {pc:content action="position" posid="2" order="listorder DESC" num="4"} <!--显示PC...

PHPCMSV9添加二级导航的思路详解

今天看了看phpcms 写到二级导航时发现点问题,查询导航栏的信息时返回的$r[arrchildid]与自己想象的不符,文档上说是返回子栏目id但是却有些不同。开始的思路:首页{pc:content action="category" catid="0" num="10" siteid="$siteid" order="listorder ASC"} {loop $data $r} {if $r[arrchildid]}{$r[catname]}{pc:content action="category" catid="$r[catid]" num="10" siteid="$siteid" order="listorder ASC" return="data2"...

phpcms中的评论样式修改方法_php实例【图】

phpcms中自带的评论插件很好用!但是样式个人感觉丑的狠,百度一下也没能找到解决方式,也许是自己的搜索方式不对,于是自己就研究了研究,这里可以使用两种方法进行修改 方法一: 使用PHPCMS中的get方法进行获取数据 //拼接评论表的commentid字段值 {php $commentid = content_.$catid.-.$id.-.$modelid;} //查询获取数据 {pc:get sql="SELECT * FROM v9_comment_data_1 where commentid = $commentid" cache="0" return="data"} ...

PHPCMSV9添加二级导航

今天看了看phpcms 写到二级导航时发现点问题,查询导航栏的信息时返回的$r[arrchildid]与自己想象的不符,文档上说是返回子栏目id但是却有些不同。开始的思路: 首页 {pc:content action="category" catid="0" num="10" siteid="$siteid" order="listorder ASC"}{loop $data $r}{if $r[arrchildid]}{$r[catname]} {pc:content action="category" catid="$r[catid]" num="10" siteid="$...

phpcms图片太大撑破表格图片自适应图片按比例缩小

img,a img{ border:0; margin:0; padding:0; max-width:590px; width:expression(this.width590?590px:this.width); max-height:590px; height:expression(this.height590?590px:this.height); } 上面的css代码会出现2个问题! 1.会把图片变的非常   img,a img{ border:0; margin:0; padding:0; max-width:590px; width:expression(this.width>590?"590px":this.width); max-height:590px; height:expression(this.height>590...

PHPCMS无法登录、注册

环境:操作系统:Linux服务器软件:nginx/1.1.16PHP/5.3.27MySQL 版本:5.5.34-logPHPCMS程序版本:Phpcms V9.5.7 Release 20140625问题:本地:本地调试一切正常服务器上:PHPCMS中PHPSSO通信成功,无法进行账号注册、登录,通过跟踪代码发现下面代码中返回的的$fp为空值$fp = @fsockopen(($ip ? $ip : $host), $port, $errno, $errstr, $timeout);fsockopen函数替换为pfsockopen函数返回仍为空经过搜索,发现原来是因为fsockopen...

[PC]PHPCMS二次开发指南(上)

------------------------------------------------------------------------------------- PHPCMS本身功能已经很完善,自带的模块可用可不用,松耦合特性使其非常适合企业的二次开发。 PC的默认路由在 phpcms/caches/configs/route.php 中定义,为content模块下index控制器的init方法一. PC所有模块都在module目录下,与数据表名字相同;module目录中文件就是控制器,控制器名与文件名相同;前台控制器如index.php无须继承任何类,...

phpcms在自定义模块中的自定义标签分页

如果你是一个经验丰富的phpcms二次开发人员,本篇文章可以忽略不计,因为这里的写法自己都觉得很恶心 今天在开发一个网站自建了一个模块叫做论坛模块,目录名称:luntan 在论坛列表页面中需要显示所有的帖子并需要分页来显示,按照phpcms默认模版中标签定义方式{pc:luntan action="get_send" num="2" page="$_GET[page]"} 按照这种写法在程序中data['limit'] = '0,2' 但是data[page] = NULL这样接收不到页码,但是由...

PHPCMSV9模板设计常用变量【图】

PHPCMS V9模板设计常用变量 (2011-11-03 10:04:57)转载▼标签: 杂谈分类: phpcmsv9变量全局释义{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} 分页 {date(Y-m-d H:i:s,$r...

phpcms中index.php中这段代码有何意义?

if (strpos($_SERVER["REQUEST_URI"], "/CHA")===0 ) {$end = strpos($_SERVER["REQUEST_URI"], "/", 1);$channel = substr($_SERVER["REQUEST_URI"], 1, $end-1);$channelConfig = pc_base::load_config('channel');if ( !empty($channel) && isset($channelConfig[$channel]) ) {setcookie("channel", $channel, time()+7*86400, "/");} } phpcms中index.php里的这段代码我懂代码意思,但是不知道这样有何意义,是不是phpcms里面...

phpcmsv9-phpcmsv9缩略图模糊

phpcms v9 打算调用缩略图作为幻灯大图,但是缩略图很模糊 已经按照网上的方法 注释 else imagecopyresized($thumbimg, $srcimg, 0, 0, $psrc_x, $psrc_y, $width, $height, $srcwidth, $srcheight); 修改 $imagefun($thumbimg, $filename,90); 各种方式测试过,但是依然不生效回复内容:phpcms v9 打算调用缩略图作为幻灯大图,但是缩略图很模糊 已经按照网上的方法 注释 else imagecopyresized($thumbimg, $srcimg, 0, 0, $psr...