① phpCMS怎么设置system.php中web_path的默认值
然后从一级目录改成了二级目录,主要应该是吧web_path的值由“/”改为“/yyxx/”
请问这里的二级目录是指哪个二级目录??
② phpcms导航调用方法
id="menu-item-6134" 前面是固定的,6134是栏目 id。class也是一样,换成栏目 id就可以了
③ 如何使用phpcms
首先要有网页设计和网站组建基础知识,才能用好PHPCMS。
本地使用方法:在安装好Apache服务器(网上有一键安装版下载,要找集成MYSQL数据库的那种),然后把安装文件拷贝到本地网站主目录,再按提示一步一步安装就可以使用了,远程使用方法也一样,只不过是空间供应商会帮你事先装好PHP环境,另外必须知道的是连接数据库的用户名和密码,本地默认是root,密码为空!
工作原理:PHPCMS该软件采用模块化开发,支持多种分类方式,使用它可方便实现个性化网站的设计、开发与维护,说白了PHPCMS就是把你网站要用到的功能模块进行一个组合,从而实现网站的建设。
④ phpcms 怎么还php版本
Phpcms默认后台地址是admin.php,输入管理员名称和用户密码即可进入。通过后台首页可以看到Phpcms的版本号。
⑤ 怎样用phpcms做导航
<div class="nav">
{pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}
<ul>
<li class='nav_li'><a href="{siteurl($siteid)}">首页</a></li>
{loop $data $r}
<li class='nav_li'><a href="{$r[url]}">{$r[catname]}</a></li>
{/loop}
</ul>
{/pc}
</div>
⑥ PHPCMS如何调用多个分类栏目的最新文章
有没有这样一种需求,当我们使用PHPCMS建立多级站点时,每个大的分类下面又有许多小的分类,如果想要调用第一大分类下面和第二大分类下面的文章同时出来的时候,该怎么调用呢。如果只是第一大分类和第二大分类,下面没有包含小的分类的时候,哪么调用就很简单了,我们直接使用GET就可以调用出来了,使用 PHP 的 SQL 中 in 功能。如下代码:
123456 {pc:get sql="SELECT * FROM v9_news WHERE catid in(1,3,5) ORDE R BY id DESC" num="10"} {loop $data $v} <li><a href="{$v[url]}">{$v[title]}</a></li> {/loop} {/pc}
上面调用了1,3,5分类的文章,这个是比较容易理解的,如果遇到上面提到的问题,大的分类下面又存在小的分类,那么利用上面的方法就没有办法调出子分类的内容了,所以我们要做的是如果直接分类那么直接显示分类ID,如果有小的分类,那么就显示所有的子分类ID,最后再把他们用逗号连接起来,同样可以实现相同的效果,看下面的代码:
1234567891011121314 <?php $assigncatid=array(23,24,19); $str =array(); foreach($assigncatid as $row){ $str[]=$CATEGORYS[$row][arrchildid]; } $finalcatid= implode(',', $str); ?> {pc:get sql="SELECT * FROM v9_news WHERE catid in($finalcatid) ORD ER BY id DESC" num="14"} {loop $data $v} <li><a href="{$v[url]}">{$v[title]}</a></li> {/loop} {/pc}
这里先了 3 个分类的ID,其中,23,24没有子分类,而19有许多子分类,$CATEGORYS[$row][arrchildid] 这一句很重要,如果没有子分类则直接显示该分类的ID,如果有子分类,就会以1,2,3,4,5这种格式将所有的子分类都显示出来,数组中有3个值,所以foreach后会形成3个数组,分别是大类23,24,以及19,43,44,其中,43,44均为19大类下面的子分类ID。
把这循环的三组数组赋给一个新的数组,然后在循环外用逗号切割成字符串,拼起来就是所有大类与子类了,如23,24,19,43,44这样,做到这里就实现了刚开始提出的问题。
另外一种方法调用代码如下:
1234 {loop subcat(15) $k $v} {php $subcatid[] = $k;} {/loop} {php $subcatid = implode(',', $subcatid);}
然后在读取SQL的条件中这样写 WHERE catid in($finalcatid)
本文来源于夏日博客
⑦ 用PHPCMS做网站的详细步骤是什么
1phpcms是二次开发用的,速度快,首先你的了解熟悉其框架运行流程,能看懂手册
2.一般我们拿它开发修改最大的地方是/phpcms/template/default/content里的脚本比如首页是index.html先改这个页面就可以
3.如果要创建栏目就需要修改category.html(频道页)list.html(列表页)show.html(内容页),他们是一一相对的,你可以参照源码分析一下,
4.css js image 文件在根目录/statics 把文件一一对应放进去就可以,不建议私自更改位置,因为一旦系统升级更新什么的你的代码可能会乱,按框架默认的就好,在后台里他的设置看下图
点开内容看栏目 具体的数据 就点内容
7.把以上流程弄明白就可以迅速开发了
⑧ phpcms跟php有什么区别
php是语言 phpcms是通过php语言封装好的一份内容管理系统,有开源和不开源之说,总之phpcms是已经用php语言写好了的方法函数的以及页面
⑨ phpcms怎么进入后台
后台默认登陆入口文件为根目录下的admin.php文件,所以默认下访问形式是:域名/admin.php;
但是一般很多网站处于安全考虑都会将入口文件改掉,比如你改成了houtai.php,那么访问形式当然是:域名/houtai.php。
如果你不知道后台登陆入口文件,教你一个通用的登陆后台路径:域名/index.php?m=admin 。一般此种形式下不管后台入口文件是啥名都可以访问到,这是phpcms的路由规则决定的。
当然,如果管理员在后台对后台访问绑定了单独的二级域名,那以上“域名”两字处改成绑定的那个二级域名,如果你不知道绑定的二级域名?无解,处于安全考虑不会随便让人知道后台地址了。
更多phppcms使用方法及二次开发可参考官方手册及iphpcms的教程。
⑩ php用cmd执行注册成了服务php.exe如何把php在后台运行,关上cmdphp.exe还能运
直接进入cd \Program Files\EasyPHP-12.1\php,然后执行php命令呢?如果可以还是从设置方面找问题,如果不行就检查一下C:\Program Files\EasyPHP-12.1\php\php.exe存在不存在