1、获取当前栏目的信息
当前栏目id: {$catid}
当前栏目名: {$CATEGORYS[$catid][catname]}
当前栏目目录名:{$CATEGORYS[$catid][catdir]}
当前栏目url: {$CATEGORYS[$catid][url]}
当前栏目位置(面包屑导航): 首页 > {catpos($catid)} 正文
当前栏目描述: {$CATEGORYS[$catid][description]}
当前栏目图片: {$CATEGORYS[$catid][image]...
1.自定义访问统计的函数代码,打开extention.func.php文件(phpcms/libs/functions/extention.func.php),添加以下代码:
function getNewsContent($id){
session_start();
$log = 'log.txt';
if(!$handle = fopen($log,"a+")){
echo '日志文件打开失败';
exit();
}
if(!fwrite($handle,session_id().chr(13))){
echo '数据写入失败';
exit...
第一步,后台添加菜单
扩展-----菜单管理---添加菜单 如下图
第二步:新建生成地图页面
将以下代码保存为 page_sitemap.php 文件放到 \phpcms\modules\admin\page_sitemap.php :
<?php
defined('IN_PHPCMS') or exit('No permission resources.');
pc_base::load_app_class('admin','admin',0);
...
1.后台登陆前提示信息取消及成功后提示信息取消
a.后台登陆前提示信息取消
文件位置\phpcms\modules\admin\classes\admin.class.php
if(!isset($_SESSION['userid']) || !isset($_SESSION['roleid']) || !$_SESSION['userid'] || !$_SESSION['roleid'] || $userid != $_SESSION['userid']) showmessage(L('admin_login'),'?m=admin&c...
1.官方默认模板调用方式
{pc:content action="lists" catid="$catid" num="25" order="id DESC"}
<ul>
{loop $data $r}
<li><span>{date('Y-m-d H:i:s',$r[inputtime])}</span><a href="{$r[url]}"{title_style($r[style])}>{$r[title]}</a></li>
{/loop}
</ul>
<div>...
应用场景:有两个模型,设计师,设计案例。需要在设计师的页面添加他的案例,需要在案例的页面添加设计师。
思路实现,使用“相关文章”功能,但是只有同模型的文章才可以选择,而其他模型的文章是选择不了的,所以就需要对它进行一些修改了。
涉及到的文件如下:
statics\js\content_addtop.js
phpcms\modules\content\content.php
phpcms\modules\content\templates\relationlist.tpl.php
1.修改系统默认的relation字段表单代码如下:
<i...
默认程序,单页下面有了子栏目时,单页就无法编辑内容,而且导航显示二级导航的时候还要依赖这个无法编辑内容的顶级栏目!!!并且作为顶级栏目的单页对seo不友好(title,keyeords,description均和首页一样)
PHPCMS v9单页模型实现父栏目添加内容功能
第一步:找到modules/content/content.php第 495行
修改$strs2 = "<span class="folder">\$catname</span>";为:
$strs2= "<span class='folder'>$add_icon&l...
1.打开相应要使用组图的模型的组图字段,添加组图 字段提示为:
<div class="content_attr">
<label><input type='checkbox' name='auto_thumbp' value="1" checked>是否获取内容第</label>
<input type="text" name="auto_thumb_nop" value="1" size="2" class="">张图片作为标题图片
</div>
2.打开phpcms\model\content...
问题描述:搭建的网站更换域名后出现了下面图中的情况(若为其他操作导致下图提示,也可使用此方法尝试解决)
思来想去...只是更改过\caches\configs\system.php这个文件,其他地方的代码没动过。。。
折腾老半天才发觉是用记事本编辑过此文件惹的祸。。。(记事本编辑导致该文件编码错误)
解决方法:复制源程序里的\caches\configs\system.php这个文件,用专业的编辑器(如DW、Notepad++等)打开重新更改相应数据,保存并上传,现在就OK了。
如果上面的方法还是不能解决问题,可以...