1 / 20
文档名称:

早教市场调查推广方案.ppt

格式:ppt   大小:1,902KB   页数:20页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

早教市场调查推广方案.ppt

上传人:wyj199215 2018/7/22 文件大小:1.86 MB

下载得到文件列表

早教市场调查推广方案.ppt

文档介绍

文档介绍:[PHPCMS V9二次开发]自定义字段模型-文本组
浏览: 365
更新: 2012-03-08 11:44
举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
PHPCMS V9,我们在做
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
PHPCMS V9,我们在做类似于酒店房型等类型的时候,需要用到文本组字段模型,但PHPCMS并未提供该模型。如下图所示效果:
展示效果如下:
步骤/方法
打开phpcms\modules\content\fields目录,复制文件夹downfiles,并改名为textgroups。
打开phpcms\modules\content\fields\,增加字段类型:
'textgroups'=>'多文件上传',
打开phpcms\modules\content\fields\textgroups目录(第一步复制的文件夹),修改以下文件:

function textgroups($field, $value, $fieldinfo) {
extract(string2array($fieldinfo['setting']));
$list_str = '';
if($value) {
$value = string2array(html_entity_decode($value,ENT_QUOTES));
if(is_array($value)) {
foreach($value as $_k=>$_v) {
$list_str .= "<div id='textsgroups{$_k}'> <input type='text' name='{$field}_fx[]' value='{$_v[fx]}' style='width:100px;' class='input-text'> <input type='text' name='{$field}_fj[]' value='{$_v[fj]}' style='width:100px;' class='input-text'> <input type='text' name='{$field}_cx[]' value='{$_v[cx]}' style='width:100px;' class='input-text'> <input type='text' name='{$field}_kd[]' value='{$_v[kd]}' style='width:100px;' class='input-text'> <input type='text' name='{$field}_vip[]' value='{$_v[vip]}' style='width:100px;' class='input-text'> <a href=\"javascript:remove_div('textsgroups{$_k}')\">".L('remove_out')."</a></div>";
}
}
}
$string ='<script type=text/javascript>
function add_textsfile(returnid) {
var ids = parseInt(() * 10000);
var str = "<li id=\'textsgroups"+ids+"\'> <input type=\'text\' name=\'"+returnid+"_fx[]\' value=\'\' style=\'width:100px;\' class=\'input-text\'> <input type=\'text\' name=\'"+returnid+"_fj[]\' value=\'\' style=\'width:100px;\' class=\'input-text\'> <input type=\'text\' name=\'"+returnid+"_cx[]\' value=\'\' style=\'width:100px;\' class=\'input-text\'> <input type=\'text\' name=\'"+returnid+"_kd[]\' value=\'\' style=\'width:100px;\' class=\'input-text\'> <input type=\'text\' name=\'"+returnid+"_vip[]\' value=\'\' style=\'width:100px;\' cl