初始化项目
This commit is contained in:
39
application/common/view/default/form/attach.html
Normal file
39
application/common/view/default/form/attach.html
Normal file
@@ -0,0 +1,39 @@
|
||||
<div class="picker-box">
|
||||
<div id="picker_{$field}" class="picker_button">上传文件</div>
|
||||
<input type="hidden" name="{$field}" id="field_{$field}" value="{$value['id']|default=''}">
|
||||
<div id="fileList_{$field}" class="upload-file-list-info" style="width:280px;">
|
||||
{if isset($value['id'])}
|
||||
<li class="affix-list-item" id="WU_FILE_0">
|
||||
<div class="upload-file-info">
|
||||
<span class="webuploader-pick-file-close" data-queued-id="WU_FILE_0" data-id="{$value['id']}" data-fileurl="{$value['savename']}"><i class="close"></i></span>
|
||||
<span class="fname"></span>
|
||||
<span class="fsize">上传时间:{$value['create_time']|date='Y-m-d H:i:s',###}</span>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<div class="filebox image">
|
||||
文件名{$value['savename']}
|
||||
</div>
|
||||
</li>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
uploadsize = 2;
|
||||
$(function(){
|
||||
$("#picker_{$field}").SentUploader({
|
||||
fileNumLimit:1,
|
||||
uploadEvents: {
|
||||
uploadComplete:function(file){}
|
||||
},
|
||||
listName : 'fileList_{$field}',
|
||||
hiddenName: 'field_{$field}',
|
||||
hiddenValType:1,
|
||||
fileSingleSizeLimit:uploadsize*1024*1024,
|
||||
closeX:true
|
||||
},
|
||||
{
|
||||
fileType: 'service',
|
||||
filename : 'attachment',
|
||||
});
|
||||
});
|
||||
</script>
|
||||
10
application/common/view/default/form/datetime.html
Normal file
10
application/common/view/default/form/datetime.html
Normal file
@@ -0,0 +1,10 @@
|
||||
<div class="input-group">
|
||||
<input type="text" class="form-control" id="{$field}" name="{$field}" value="{$value}" readonly size="15">
|
||||
<span class="input-group-addon"><i class="fa fa-th"></i></span>
|
||||
</div>
|
||||
<script>
|
||||
$('#{$field}').fdatepicker({
|
||||
format: 'yyyy-mm-dd hh:ii:ss',
|
||||
pickTime: true
|
||||
});
|
||||
</script>
|
||||
19
application/common/view/default/form/editor.html
Normal file
19
application/common/view/default/form/editor.html
Normal file
@@ -0,0 +1,19 @@
|
||||
<textarea name="{$field}" id="{$field}">{$value}</textarea>
|
||||
<script type="text/javascript">
|
||||
serverUrl = "{:url('upload/ueditor')}";
|
||||
{if $option == 'all' || $option == ''}
|
||||
var ue = UE.getEditor("{$field}",{
|
||||
serverUrl : serverUrl,
|
||||
initialFrameWidth : "100%",
|
||||
initialFrameHeight : "300"
|
||||
});
|
||||
{elseif $option == 'mini'/}
|
||||
var ue = UE.getEditor("{$field}",{
|
||||
toolbars: [
|
||||
['source', 'bold', 'italic', 'underline', 'fontborder', 'strikethrough', '|','link', 'unlink', '|','simpleupload',]
|
||||
],
|
||||
initialFrameWidth : "100%",
|
||||
initialFrameHeight : "120"
|
||||
});
|
||||
{/if}
|
||||
</script>
|
||||
42
application/common/view/default/form/image.html
Normal file
42
application/common/view/default/form/image.html
Normal file
@@ -0,0 +1,42 @@
|
||||
<div class="picker-box">
|
||||
<div id="picker_{$field}" class="picker_button">上传图片</div>
|
||||
<input type="hidden" name="{$field}" id="field_{$field}" value="{$value|default=''}">
|
||||
<div id="fileList_{$field}" class="upload-file-list-info" style="width:280px;">
|
||||
{if $value}
|
||||
{php}
|
||||
$images = get_cover($value);
|
||||
{/php}
|
||||
<li class="affix-list-item" id="WU_FILE_0">
|
||||
<div class="upload-file-info">
|
||||
<span class="webuploader-pick-file-close" data-queued-id="WU_FILE_0" data-id="{$value}" data-fileurl="{$images['path']}"><i class="close"></i></span>
|
||||
<span class="fname"></span>
|
||||
<span class="fsize">上传时间:{$images['create_time']|date='Y-m-d H:i:s',###}</span>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<div class="filebox image">
|
||||
<img src="{:config('base_url')}{$images['path']}" class="img-responsive">
|
||||
</div>
|
||||
</li>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
uploadsize = 2;
|
||||
$(function(){
|
||||
$("#picker_{$field}").SentUploader({
|
||||
fileNumLimit:1,
|
||||
uploadEvents: {
|
||||
uploadComplete:function(file){}
|
||||
},
|
||||
listName : 'fileList_{$field}',
|
||||
hiddenName: 'field_{$field}',
|
||||
hiddenValType:1,
|
||||
fileSingleSizeLimit:uploadsize*1024*1024,
|
||||
closeX:true
|
||||
},
|
||||
{
|
||||
fileType: 'service',
|
||||
filename : 'images',
|
||||
});
|
||||
});
|
||||
</script>
|
||||
46
application/common/view/default/form/images.html
Normal file
46
application/common/view/default/form/images.html
Normal file
@@ -0,0 +1,46 @@
|
||||
<div class="picker-box">
|
||||
<div id="picker_{$field}" class="picker_button">上传多图</div>
|
||||
<input type="hidden" name="{$field}" id="field_{$field}" {if condition="$value neq '0'"}value="{$value}"{/if}>
|
||||
<div id="fileList_{$field}" class="upload-file-list-info" style="width:280px;">
|
||||
{if condition="$value"}
|
||||
{php}
|
||||
$img_list = explode(',',$value);
|
||||
{/php}
|
||||
{volist name="img_list" id="item"}
|
||||
{php}
|
||||
$images = get_cover($item);
|
||||
{/php}
|
||||
<li class="affix-list-item" id="WU_FILE_{$key}">
|
||||
<div class="upload-file-info">
|
||||
<span class="webuploader-pick-file-close" data-queued-id="WU_FILE_{$key}" data-id="{$item}" data-fileurl="{$images['path']}"><i class="close"></i></span>
|
||||
<span class="fname"></span>
|
||||
<span class="fsize">上传时间:{$images['create_time']|date='Y-m-d H:i:s',###}</span>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<div class="filebox image">
|
||||
<img src="{:config('base_url')}{$images['path']}" class="img-responsive">
|
||||
</div>
|
||||
</li>
|
||||
{/volist}
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
uploadsize = 2;
|
||||
$(function(){
|
||||
$("#picker_{$field}").SentUploader({
|
||||
uploadEvents: {
|
||||
uploadComplete:function(file){}
|
||||
},
|
||||
listName : 'fileList_{$field}',
|
||||
hiddenName: 'field_{$field}',
|
||||
hiddenValType:1,
|
||||
fileSingleSizeLimit:uploadsize*1024*1024,
|
||||
closeX:true
|
||||
},
|
||||
{
|
||||
fileType: 'service',
|
||||
filename : 'images',
|
||||
});
|
||||
});
|
||||
</script>
|
||||
32
application/common/view/default/form/kanban.html
Normal file
32
application/common/view/default/form/kanban.html
Normal file
@@ -0,0 +1,32 @@
|
||||
<div class="boards" id="{$field}_sort">
|
||||
{volist name="option" id="vo"}
|
||||
<div class="board panel panel-info">
|
||||
<div class="panel-heading">{$vo['name']}</div>
|
||||
<div class="panel-body">
|
||||
<div class="board-list" data-group="{$key}">
|
||||
{foreach name="vo['list']" item="item" key="k"}
|
||||
{php}
|
||||
$item['group'] = isset($item['group']) ? $item['group'] : '';
|
||||
{/php}
|
||||
{if (($i eq 1) or ($item['group'] eq $key)) and ($item['is_show'] eq 1)}
|
||||
<div class="board-item">
|
||||
<span data="{$item['id']}">{$item['title']} [{$item['name']}]</span>
|
||||
<input type="hidden" name="{$field}[{$key}][]" value="{$item['id']}"/>
|
||||
</div>
|
||||
{/if}
|
||||
{/foreach}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{/volist}
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
$('.form-group #{$field}_sort').boards({
|
||||
drop: function(e){
|
||||
var group = e.target.closest('.board').find('.board-list').attr('data-group');
|
||||
e.element.find('input').attr('name','{$field}[' + group + '][]')
|
||||
}
|
||||
})
|
||||
})
|
||||
</script>
|
||||
59
application/common/view/default/form/show.html
Normal file
59
application/common/view/default/form/show.html
Normal file
@@ -0,0 +1,59 @@
|
||||
{switch name="type"}
|
||||
{case value="readonly"}
|
||||
<input type="text" class="form-control" name="{$field}" id="{$field}" value="{$value}" readonly>
|
||||
{/case}
|
||||
{case value="num"}
|
||||
<input type="text" style="width: auto;" class="form-control" name="{$field}" id="{$field}" value="{$value}">
|
||||
{/case}
|
||||
{case value="decimal"}
|
||||
<input type="text" style="width: auto;" class="form-control" name="{$field}" id="{$field}" value="{$value}">
|
||||
{/case}
|
||||
{case value="text"}
|
||||
<input type="text" class="form-control" name="{$field}" id="{$field}" value="{$value}">
|
||||
{/case}
|
||||
{case value="password"}
|
||||
<input type="password" class="form-control" name="{$field}" id="{$field}" value="{$value}">
|
||||
{/case}
|
||||
{case value="textarea"}
|
||||
<textarea class="form-control" name="{$field}" id="{$field}">{$value}</textarea>
|
||||
{/case}
|
||||
{case value="select"}
|
||||
<select class="form-control" name="{$field}" id="{$field}" style="width:auto;">
|
||||
{volist name="option" id="item"}
|
||||
<option value="{$key}" {if condition="$key eq $value"}selected{/if}>{$item}</option>
|
||||
{/volist}
|
||||
</select>
|
||||
{/case}
|
||||
{case value="bool"}
|
||||
<select class="form-control" name="{$field}" id="{$field}" style="width:auto;">
|
||||
{volist name="option" id="item"}
|
||||
<option value="{$key}" {if condition="$key eq $value"}selected{/if}>{$item}</option>
|
||||
{/volist}
|
||||
</select>
|
||||
{/case}
|
||||
{case value="bind"}
|
||||
<select class="form-control" name="{$field}" id="{$field}" style="width:auto;">
|
||||
{volist name="option" id="item"}
|
||||
<option value="{$key}" {if condition="$key eq $value"}selected{/if}>{$item}</option>
|
||||
{/volist}
|
||||
</select>
|
||||
{/case}
|
||||
{case value="checkbox"}
|
||||
{php}$value = isset($value) ? $value : 1;{/php}
|
||||
{volist name="option" id="item"}
|
||||
<div class="checkbox-nice checkbox-inline">
|
||||
<input type="checkbox" name="{$field}[]" id="{$field}-{$key}" value="{$key}" {if $key == $value}checked{/if}/>
|
||||
<label for="{$field}-{$key}">{$item}</label>
|
||||
</div>
|
||||
{/volist}
|
||||
{/case}
|
||||
{case value="radio"}
|
||||
{php}$value = isset($value) ? $value : 1;{/php}
|
||||
{volist name="option" id="item"}
|
||||
<div class="radio radio-nice radio-inline">
|
||||
<input type="radio" name="{$field}" id="{$field}-{$key}" value="{$key}" {if condition="$key eq $value"}checked{/if}/>
|
||||
<label for="{$field}-{$key}">{$item}</label>
|
||||
</div>
|
||||
{/volist}
|
||||
{/case}
|
||||
{/switch}
|
||||
1
application/common/view/default/form/tags.html
Normal file
1
application/common/view/default/form/tags.html
Normal file
@@ -0,0 +1 @@
|
||||
<input type="text" value="{$value}" id="{$field}" name="{$field}" data-role="tagsinput" />
|
||||
Reference in New Issue
Block a user