比如,我想在文章内容页,只显示年月日,不显示时分秒,按列表页用date函数会显示1970,找了很多方法,
后面看到化碟版主的,解决了,所以这里记录一下,直接用 $rs[inputtime] 就是输出了时间戳,然后用date来处理.
{date('M-d, Y',$rs[inputtime])}
另,还发现,date里,写M是显示英文的日期,m是数字。呵呵
phpcms默认的输出序号是{php $num++},然后用{$num}调用,但是如果自定义多图字段输出的值不是从1开始。解决方法如下
{loop $subdetail $pic_k $v}
<img src="{$v[url]}" alt="{$v[alt]}" class="sub0{$n}">
PHPCMS 判断列表分页是否第一页的代码
{if $page==1}......{/if}
phpcms 图片模型组图列表获取图片尺寸需要用到getimagesize函数,不废话,直接看代码:
{loop $pictureurls $pic_k $r}
{php $info = getimagesize($r[url])}
<a href="{thumb($r[url], 700, 700, 0)}" data-author="{$r[alt]}" data-size="{$info[0]}x{$info[1]}" data-med="{thumb($r[url], 700, 700, 0)}" data-med-size="{$info[0]}x{$info[1]}"><img src="{thumb($r[url], 700, 700, 0)}" width="160" /><span>{$r[alt]}</span></a>
{/loop}
找到admin_common.js中的openwinx方法改为下面这样既可
在批量删除文章前,首先得熟悉用数据库增加一篇文章时变动的有哪些表
在wap开发中,获取文章内容的时候,里面的图片都设置宽和高,这样在手机里就不会等比缩小,那怎么用php代码过滤img的宽高呢?其中 style="max-width:100%" 为自适应屏幕宽度
指定条目,指定栏目的代码
{pc:get sql="SELECT * FROM PRE_category where parentid=1225 order by listorder DESC" num="8" cache="3600"}
解决方法:
1.根目录建立文件夹 admpub,在 admpub 文件夹里新建一个文件 index.php,内容为:
define('PHPCMS_PATH', realpath(dirname(__FILE__) . '/..') . '/');
include PHPCMS_PATH . '/phpcms/base.php'; // pc_base::creat_app();
$session_storage = 'session_' . pc_base :: load_config('system', 'session_storage');
pc_base :: load_sys_class($session_storage);
session_start();
$_SESSION['right_enter'] = 1;
unset($session_storage);
header('location:../index.php?m=admin');
2.然后在phpcms/modules/admin/文件夹里新建一个文件MY_index.php,内容为:
defined('IN_PHPCMS') or exit('No permission resources.');
class MY_index extends index {
public function __construct(){
if(empty($_SESSION['right_enter'])){
header('location:./');
exit;
}
parent :: __construct();
}
public function public_logout(){
$_SESSION['right_enter'] = 0;
parent :: public_logout();
}
}
3.修改完后你只能通过 localhost/phpcms/admpub 访问后台,而用 localhost/phpcms/admin.php 后跳转到前台页面.
首先在数据库 v9_category 添加字段
然后在 phpcms\modules\admin\templates 目录找到category_add.tpl.php和category_edit.tpl.php然后在里面添加代码: <tr>
<th><?php echo L('自定义字段名')?>:</th>
<td><input type="text" name="info[自定义字段名]" id="自定义字段名" class="input-text" value=""></td>
</tr>
注意:(字段名与数据库添加的字段同步)
v9数据源调用,数据标签不能加引号
{loop $data $v}
<a href={$v[url]} title={$v[title]}>{$v[title]}</a>
{/loop}
如上,href 值 title值均不能加引号。
希望能帮到你
PHPCMS 3G&Wap网站自动跳转的代码
<?php //自动识别移动终端 include('mobile_device_detect.php'); mobile_device_detect(true,true,true,'wap.html',false); ?>
将以上php代码,插入模版中header的最上面即可。这样可以用电脑访问后台。插到index.php里面就不能用电脑直接访问后台了。这个代码的好处就是访问全站都会自动跳转,当然,动态页。
php自带的ckeditor太丑太过时了,而且不能插入源代码等,问题太多,相比大家都用过都觉得不方便
...
当前栏目高亮的代码:
{pc:content action="category" siteid="1" catid="14" num="4" return="data" }
...
<< 向左走,向右走 >>