支付方式插件

feat/task1-c-wallet
devil_gong 2018-09-18 17:52:17 +08:00
parent 06ed58413b
commit b9ef6ab5ff
2 changed files with 23 additions and 2 deletions

View File

@ -59,9 +59,10 @@
</foreach>
<else />
<input
class="am-radius"
type="{{$element.type}}"
name="plug_{{$element.name}}"
value="<if condition="isset($data['config'][$element['name']])">{{$data['config'][$element['name']]}}<else />{{$element.default}}</if>"
value="<if condition="isset($data['config'][$element['name']])">{{$data['config'][$element['name']]}}<else /><if condition="isset($element['default'])">{{$element.default}}</if></if>"
<if condition="isset($element['placeholder'])">placeholder="{{$element.placeholder}}"</if>
<if condition="isset($element['message'])">data-validation-message="{{$element.message}}"</if>
<if condition="isset($element['is_required']) and $element['is_required'] eq 1">required</if>
@ -71,7 +72,7 @@
<case value="select">
<if condition="!empty($element['element_data']) and is_array($element['element_data'])">
<select
class="chosen-select"
class="chosen-select am-radius"
name="plug_{{$element.name}}"
<if condition="isset($element['message'])">data-validation-message="{{$element.message}}"</if>
<if condition="isset($element['placeholder'])">data-placeholder="{{$element.placeholder}}"<else />{{:L('common_select_can_choose')}}</if>
@ -94,6 +95,16 @@
</select>
</if>
</case>
<case value="textarea">
<textarea
class="am-radius"
name="plug_{{$element.name}}"
<if condition="isset($element['rows'])">rows="{{$element.rows}}"</if>
<if condition="isset($element['maxlength'])">maxlength="{{$element.maxlength}}"</if>
<if condition="isset($element['maxlength'])">maxlength="{{$element.maxlength}}"</if>
<if condition="isset($element['placeholder'])">placeholder="{{$element.placeholder}}"</if>
><if condition="isset($data['config'][$element['name']])">{{$data['config'][$element['name']]}}<else /><if condition="isset($element['default'])">{{$element.default}}</if></if></textarea>
</case>
</switch>
</div>
</foreach>

View File

@ -87,6 +87,16 @@ class Alipay
'is_required' => 0, // 是否需要强制填写/选择
'message' => '请填写测试输入框不需要验证', // 错误提示is_required=1方可有效
],
[
'element' => 'textarea',
'default' => '',
'name' => 'rsa_private',
'placeholder' => 'RSA证书',
'title' => 'RSA证书',
'minlength' => 10,
//'maxlength' => 300, // 不填则不限
'rows' => 6,
],
[
'element' => 'input',
'type' => 'checkbox',