igaofen

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
添加自定字段类型的教程,只好自个儿研究,略有小成,发个作业出来,请大家点评指导。 ////////////////twx314@163.com///////////////////Q:181976077/////////////////////


将bank_img 拷贝到 phpcms"images"
如果你只是想在文章里添加这个字段类型,
将bank 文件夹拷到phpcms "include"fields"
并找到这个文件》Phpcms"includ" fields" fields.inc.php里面加上:'bank'=>'银行',
Phpcms"includ"form.class.php里面加上:
[url=]////////////////twx314@163.com///////////////////Q:181976077/////////////////////[/url]
function checkbank($options, $name, $id = '', $value = '', $cols = 5, $class = '', $ext = '', $width = 100)
{
if(!$options) return '';
if(!$id) $id = $name;
if(!is_array($options)) $options = form::_option($options);
$i = 1;
$data = '<input type="hidden" name="'.$name.'" value="-99">';
if($class) $class = " class=""$class""";
if($value != '') $value = strpos($value, ',') ? explode(',', $value) : array($value);
foreach($options as $k=>$v)
{
$checked = ($value && in_array($k, $value)) ? 'checked' : '';
$data .= "<span style=""width:{$width}px""><input type=""checkbox"" boxid=""{$id}"" name=""{$name}[]"" id=""{$id}"" value=""{$k}"" style=""border:0px"" $class {$ext} {$checked}/> <img src=""{$v}"" title=""{$k}""
/></span>"n ";
if($i%$cols == 0) $data .= "<br />"n";
$i++;
}
return $data;
}
[url=]////////////////twx314@163.com///////////////////Q:181976077/////////////////////[/url]
然后更新缓存,
先在文章模型里加入字段,字段类型选择银行
列表值》》》》先图片地址|银行名字
images/bank_img/logo_amex01.gif|人民银行
images/bank_img /logo_dinersClub01.gif|工商银行
images/bank_img /logo_jcb01.gif|建设银行
images/bank_img /logo_visa01.gif|银联
images/bank_img /logo_visa01.gif|银联2
posted on 2009-09-07 00:59  igaofen  阅读(323)  评论(0编辑  收藏  举报