<?php namespace Phpcmf\Field;
class PaysText extends \Phpcmf\Library\A_Field {
public function __construct(...$params) {
parent::__construct(...$params);
$this->fieldtype = TRUE;
$this->defaulttype = 'VARCHAR';
}
public function option($option) {
$style = '
<div class="form-group">
<label class="col-md-2 control-label">'.dr_lang('控件宽度').'</label>
<div class="col-md-9">
<label><input type="text" class="form-control" size="10" name="data[setting][option][width]" value="'.$option['width'].'"></label>
<span class="help-block">'.dr_lang('[整数]表示固定宽带;[整数%]表示百分比').'</span>
</div>
</div>
';
$option = $this->field_type($option['fieldtype'], $option['fieldlength']).'
<div class="form-group">
<label class="col-md-2 control-label">'.dr_lang('默认填充值').'</label>
<div class="col-md-9">
<label><input id="field_default_value" type="text" class="form-control" size="20" value="'.$option['value'].'" name="data[setting][option][value]"></label>
<label>'.$this->member_field_select().'</label>
<span class="help-block">'.dr_lang('也可以设置会员表字段,表示用当前登录会员信息来填充这个值').'</span>
</div>
</div>
';
return [$option, $style];
}
public function insert_value($field) {
}
public function input($field, $value = null) {
return '';
}
}