DEDECMS数据转换到PHPCMSV9过程中发现单页没有判断依据,DEDECMS的单页是以栏目形式加内容字段,使用不同模板进行完成调用该内容实现单页的,比如关于我们
所以无法直接转换成PHPCMSV9的单页模型,需要对PHPCMSV9的栏目进行兼容DEDECMS的内容管理方式,修改教程如下:
PHPCMSV9数据库中的v9_category表里增加一个字段:
字段名为:content
字段类型为:mediumtext
排序规则按照你程序编码选择
第二步:
/phpcms/modules/admin/templates/category_add.tpl.php里找到:
<tr>
<th><?php echo L('description')?>:</th>
<td>
<textarea name="info[description]" maxlength="255" style="width:300px;height:60px;"><?php echo $description;?></textarea>
</td>
</tr>
下面增加:
<tr>
<th><?php echo L('content')?>:</th>
<td>
<textarea name="info[content]" maxlength="255" style="width:300px;height:60px;"><?php echo $content;?></textarea>
<?php echo form::editor('info[content]','full');?>
</td>
</tr>
/phpcms/modules/admin/templates/category_edit.tpl.php里找到:
<tr>
<th><?php echo L('description')?>:</th>
<td>
<textarea name="info[description]" maxlength="255" style="width:300px;height:60px;"><?php echo $description;?></textarea>
</td>
</tr>
下面增加:
<tr>
<th><?php echo L('content')?>:</th>
<td>
<textarea name="info[content]" maxlength="255" style="width:300px;height:60px;"><?php echo $content;?></textarea>
<?php echo form::editor('info[content]','basic');?>
</td>
</tr>
至此就实现了PHPCMSV9栏目兼容DEDECMS栏目的单页方式 内容管理,使用的时候该栏目新建一个categroy开头的模板,调用content进行使用即可
评论前必须登录!
注册