作者 v_bairong06

pc端表单提交部分整理,后台制作,手机端页面部分渲染

正在显示 42 个修改的文件 包含 3027 行增加1376 行删除

要显示太多修改。

为保证性能只显示 42 of 42+ 个文件。

<admintpl file="header" />
</head>
<body>
<div class="wrap js-check-wrap">
<ul class="nav nav-tabs">
<li class="active"><a href="javascript:;">青年文创提交列表</a></li>
</ul>
<form class="well form-search" method="post" action="{:U('ChanceApply/index')}">
时间:
<input type="text" name="start_time" class="js-datetime" value="{$formget.start_time|default=''}" style="width: 120px;" autocomplete="off">-
<input type="text" class="js-datetime" name="end_time" value="{$formget.end_time|default=''}" style="width: 120px;" autocomplete="off"> &nbsp; &nbsp;
关键字:
<input type="text" name="keyword" style="width: 200px;" value="{$keyword|default=''}" placeholder="请输入关键字...">
<input type="submit" class="btn btn-primary" value="搜索" />
<a class="btn btn-danger" href="{:U('ChanceApply/index')}">清空</a>
</form>
<form class="js-ajax-form" action="" method="post">
<div class="table-actions">
<button class="btn btn-danger btn-small js-ajax-submit" type="submit" data-action="{:U('ChanceApply/delete')}" data-subcheck="true" data-msg="您确定删除吗?">{:L('DELETE')}</button>
</div>
<table class="table table-hover table-bordered table-list">
<thead>
<tr>
<th width="15"><label><input type="checkbox" class="js-check-all" data-direction="x" data-checklist="js-check-x"></label></th>
<th width="50">ID</th>
<th>用户id</th>
<th width="50">投稿人姓名</th>
<th>所在省市</th>
<th>出生年份</th>
<th>性别</th>
<th>高校</th>
<th>专业</th>
<th>手机号码</th>
<th>年级</th>
<th>邮箱</th>
<th width="100">提交时间</th>
<th>状态</th>
<th width="70">操作</th>
</tr>
</thead>
<foreach name="list" item="vo">
<tr>
<td><input type="checkbox" class="js-check" data-yid="js-check-y" data-xid="js-check-x" name="ids[]" value="{$vo.id}" title="ID:{$vo.id}"></td>
<td><b>{$vo.id}</b></td>
<td>{$vo.user_id}</td>
<td>{$vo.name}</td>
<td>{$vo.province}--{$vo.city}</td>
<td>{$vo.birth}</td>
<td><eq name="vo.sex" value="1"></eq><eq name="vo.sex" value="2"></eq></td>
<td>{$vo.school}</td>
<td>{$vo.major}</td>
<td>{$vo.mobile}</td>
<td>{$vo.classes}</td>
<td>{$vo.email}</td>
<td>{:date('Y-m-d H:i',$vo['ctime'])}</td>
<td><eq name="vo.is_issue" value="0">未发布</eq><eq name="vo.is_issue" value="1">已发布</eq></td>
<td>
<a href="{:U('ChanceApply/view',array('id'=>$vo['id']))}">查看</a> |
<eq name="vo.is_issue" value="0"><a href="{:U('ChanceApply/send',array('id'=>$vo['id']))}">发布</a> |</eq>
<a href="{:U('ChanceApply/delete',array('id'=>$vo['id']))}" class="js-ajax-delete">删除</a>
</td>
</tr>
</foreach>
<tfoot>
<tr>
<th width="15"><label><input type="checkbox" class="js-check-all" data-direction="x" data-checklist="js-check-x"></label></th>
<th width="50">ID</th>
<th>用户id</th>
<th width="50">投稿人姓名</th>
<th>所在省市</th>
<th>出生年份</th>
<th>性别</th>
<th>高校</th>
<th>专业</th>
<th>手机号码</th>
<th>年级</th>
<th>邮箱</th>
<th width="50">提交时间</th>
<th>状态</th>
<th width="70">操作</th>
</tr>
</tfoot>
</table>
<div class="table-actions">
<button class="btn btn-danger btn-small js-ajax-submit" type="submit" data-action="{:U('ChanceApply/delete')}" data-subcheck="true" data-msg="你确定删除吗?">{:L('DELETE')}</button>
</div>
<div class="pagination">{$page}</div>
</form>
</div>
<script src="__PUBLIC__/js/common.js"></script>
</body>
</html>
\ No newline at end of file
... ...
<admintpl file="header" />
<style type="text/css">
.pic-list li {
margin-bottom: 5px;
}
</style>
</head>
<script type="text/html" id="photos-item-wrapper">
<li id="savedimage{id}">
<input id="photo-{id}" type="hidden" name="photos_url[]" value="{filepath}">
<input id="photo-{id}-name" type="text" name="photos_alt[]" value="{name}" style="width: 160px;" title="图片名称">
<img id="photo-{id}-preview" src="{url}" style="height:36px;width: 36px;" onclick="parent.image_preview_dialog(this.src);">
<a href="javascript:upload_one_image('图片上传','#photo-{id}');">替换</a>
<a href="javascript:(function(){$('#savedimage{id}').remove();})();">移除</a>
</li>
</script>
<body>
<div class="wrap js-check-wrap">
<ul class="nav nav-tabs">
<li><a href="{:U('ChanceApply/index')}">青年文创投稿列表</a></li>
<li class="active"><a target="_self">发布青年文创</a></li>
</ul>
<form action="{:U('ChanceApply/add_post')}" method="post" class="form-horizontal js-ajax-forms" enctype="multipart/form-data">
<div class="row-fluid">
<div class="span9">
<table class="table table-bordered">
<tr>
<th width="150">项目名称</th>
<td>
<input type="text" style="width:400px;" name="post[name]" id="name" value="" required placeholder="请输入项目名称"/>
<span class="form-required">*</span>
<input type="hidden" name="id" value="{$id}"/>
<input type="hidden" name="post[user_id]" value="{$user_id}"/>
</td>
</tr>
<tr>
<th>作者</th>
<td>
<input type="text" style="width:400px;" name="post[author]" id="author" value="{$name}" required placeholder="请输入作者"/>
</td>
</tr>
<tr>
<th>创作时间</th>
<td>
<input type="text" class="js-date" style="width:400px;" name="post[createtime]" id="createtime" value="{$createtime}" required placeholder="请选择创作时间"/>
</td>
</tr>
<tr>
<th>详情</th>
<td>
<script type="text/plain" id="content" name="post[content]">{$product_description}</script>
</td>
</tr>
<tr>
<th>相册图集</th>
<td>
<ul id="photos" class="pic-list unstyled">
<notempty name="images">
<foreach name="images" item="vo">
<php>$img_url=sp_get_image_preview_url($vo);</php>
<li id="savedimage{$key}">
<input id="photo-{$key}" type="hidden" name="photos_url[]" value="{$vo}">
<input id="photo-{$key}-name" type="text" name="photos_alt[]" value="{$vo}" style="width: 200px;" title="图片名称">
<img id="photo-{$key}-preview" src="{:sp_get_image_preview_url($vo)}" style="height:36px;width: 36px;" onclick="parent.image_preview_dialog(this.src);">
<a href="javascript:upload_one_image('图片上传','#photo-{$key}');">替换</a>
<a href="javascript:(function(){ $('#savedimage{$key}').remove();})();">移除</a>
</li>
</foreach>
</notempty>
</ul>
<a href="javascript:upload_multi_image('图片上传','#photos','photos-item-wrapper');" class="btn btn-small">选择图片</a>
</td>
</tr>
</table>
</div>
</div>
<div class="form-actions">
<button class="btn btn-primary js-ajax-submit" type="submit">发布</button>
<a class="btn" href="{:U('ChanceApply/index')}">返回</a>
</div>
</form>
</div>
<script type="text/javascript" src="__PUBLIC__/js/common.js"></script>
<script type="text/javascript">
//编辑器路径定义
var editorURL = GV.WEB_ROOT;
</script>
<script type="text/javascript" src="__PUBLIC__/js/ueditor/ueditor.config.js"></script>
<script type="text/javascript" src="__PUBLIC__/js/ueditor/ueditor.all.min.js"></script>
<script type="text/javascript">
$(function() {
$('.yes').on('click', function () {
$('.price').show();
})
$('.no').on('click', function () {
$('.price').hide();
})
$(".js-ajax-close-btn").on('click', function(e) {
e.preventDefault();
Wind.use("artDialog", function() {
art.dialog({
id : "question",
icon : "question",
fixed : true,
lock : true,
background : "#CCCCCC",
opacity : 0,
content : "您确定需要关闭当前页面嘛?",
ok : function() {
setCookie("refersh_time", 1);
window.close();
return true;
}
});
});
});
/////---------------------
Wind.use('validate', 'ajaxForm', 'artDialog', function() {
//javascript
//编辑器
editorcontent = new baidu.editor.ui.Editor();
editorcontent.render('content');
try {
editorcontent.sync();
} catch (err) {
}
//增加编辑器验证规则
jQuery.validator.addMethod('editorcontent', function() {
try {
editorcontent.sync();
} catch (err) {
}
return editorcontent.hasContents();
});
var form = $('form.js-ajax-forms');
//ie处理placeholder提交问题
if ($.browser && $.browser.msie) {
form.find('[placeholder]').each(function() {
var input = $(this);
if (input.val() == input.attr('placeholder')) {
input.val('');
}
});
}
var formloading = false;
//表单验证开始
form.validate({
//是否在获取焦点时验证
onfocusout : false,
//是否在敲击键盘时验证
onkeyup : false,
//当鼠标掉级时验证
onclick : false,
//验证错误
showErrors : function(errorMap, errorArr) {
//errorMap {'name':'错误信息'}
//errorArr [{'message':'错误信息',element:({})}]
try {
$(errorArr[0].element).focus();
art.dialog({
id : 'error',
icon : 'error',
lock : true,
fixed : true,
background : "#CCCCCC",
opacity : 0,
content : errorArr[0].message,
cancelVal : '确定',
cancel : function() {
$(errorArr[0].element).focus();
}
});
} catch (err) {
}
},
//验证规则
rules : {
'post[name]' : {
required : 1
}
},
//验证未通过提示消息
messages : {
'post[name]' : {
required : '请输入项目名称'
}
},
//给未通过验证的元素加效果,闪烁等
highlight : false,
//是否在获取焦点时验证
onfocusout : false,
//验证通过,提交表单
submitHandler : function(forms) {
if (formloading)
return;
$(forms).ajaxSubmit({
url : form.attr('action'), //按钮上是否自定义提交地址(多按钮情况)
dataType : 'json',
beforeSubmit : function(arr, $form, options) {
formloading = true;
},
success : function(data, statusText, xhr, $form) {
formloading = false;
if (data.status) {
setCookie("refersh_time", 1);
//添加成功
Wind.use("artDialog", function() {
art.dialog({
id : "succeed",
icon : "succeed",
fixed : true,
lock : true,
background : "#CCCCCC",
opacity : 0,
content : data.info,
button : [ {
name : '发布成功',
callback : function() {
location = "{:U('ChanceApply/index')}";
return true;
},
focus : true
} ]
});
});
} else {
artdialog_alert(data.info);
}
}
});
}
});
});
////-------------------------
});
</script>
</body>
</html>
\ No newline at end of file
... ...
<admintpl file="header" />
</head>
<body>
<div class="wrap js-check-wrap">
<ul class="nav nav-tabs">
<li><a href="{:U('ChanceApply/index')}">青年文创提交列表</a></li>
<li class="active"><a href="">青年文创提交详情</a></li>
</ul>
<form action="" method="post" class="form-horizontal js-ajax-forms">
<div class="row-fluid">
<div class="span9">
<table class="table table-bordered">
<tr>
<th width="80">用户ID</th>
<td>{$user_id}</td>
</tr>
<tr>
<th>姓名</th>
<td>{$name}</td>
</tr>
<tr>
<th>所在省市</th>
<td>{$province}{$city}</td>
</tr>
<tr>
<th>出生年份</th>
<td>{$birth}</td>
</tr>
<tr>
<th>性别</th>
<td>
<eq name="sex" value="1"></eq>
<eq name="sex" value="2"></eq>
</td>
</tr>
<tr>
<th>高校</th>
<td>{$school}</td>
</tr>
<tr>
<th>专业</th>
<td>{$major}</td>
</tr>
<tr>
<th>手机号码</th>
<td>{$mobile}</td>
</tr>
<tr>
<th>年级</th>
<td>{$classes}</td>
</tr>
<tr>
<th>邮箱</th>
<td>{$email}</td>
</tr>
<tr>
<th>相关专业经验</th>
<td>{$experience}</td>
</tr>
<tr>
<th>相关创作或获奖作品简要描述</th>
<td>{$product}</td>
</tr>
<tr>
<th>投稿作品描述</th>
<td>{$product_description}</td>
</tr>
<tr>
<th>提交时间</th>
<td>{:date('Y-m-d H:i',$ctime)}</td>
</tr>
</table>
</div>
</div>
<div class="form-actions">
<a class="btn" href="{:U('ChanceApply/index')}">返回</a>
</div>
</form>
</div>
<script src="__PUBLIC__/js/common.js"></script>
</body>
</html>
\ No newline at end of file
... ...
<admintpl file="header" />
</head>
<body>
<div class="wrap js-check-wrap">
<ul class="nav nav-tabs">
<li class="active"><a href="javascript:;">赛事活动报名列表</a></li>
</ul>
<form class="well form-search" method="post" action="{:U('ChanceEventsApply/index')}">
时间:
<input type="text" name="start_time" class="js-datetime" value="{$formget.start_time|default=''}" style="width: 120px;" autocomplete="off">-
<input type="text" class="js-datetime" name="end_time" value="{$formget.end_time|default=''}" style="width: 120px;" autocomplete="off"> &nbsp; &nbsp;
关键字:
<input type="text" name="keyword" style="width: 200px;" value="{$keyword|default=''}" placeholder="请输入关键字...">
<input type="submit" class="btn btn-primary" value="搜索" />
<a class="btn btn-danger" href="{:U('ChanceEventsApply/index')}">清空</a>
</form>
<form class="js-ajax-form" action="" method="post">
<div class="table-actions">
<button class="btn btn-danger btn-small js-ajax-submit" type="submit" data-action="{:U('ChanceEventsApply/delete')}" data-subcheck="true" data-msg="您确定删除吗?">{:L('DELETE')}</button>
</div>
<table class="table table-hover table-bordered table-list">
<thead>
<tr>
<th width="15"><label><input type="checkbox" class="js-check-all" data-direction="x" data-checklist="js-check-x"></label></th>
<th width="50">ID</th>
<th>用户id</th>
<th width="50">创作人姓名</th>
<th>所在省市</th>
<th>出生年份</th>
<th>性别</th>
<th>高校</th>
<th>专业</th>
<th>手机号码</th>
<th>年级</th>
<th>邮箱</th>
<th width="100">提交时间</th>
<th width="70">操作</th>
</tr>
</thead>
<foreach name="list" item="vo">
<tr>
<td><input type="checkbox" class="js-check" data-yid="js-check-y" data-xid="js-check-x" name="ids[]" value="{$vo.id}" title="ID:{$vo.id}"></td>
<td><b>{$vo.id}</b></td>
<td>{$vo.user_id}</td>
<td>{$vo.name}</td>
<td>{$vo.province}--{$vo.city}</td>
<td>{$vo.birth}</td>
<td><eq name="vo.sex" value="1"></eq><eq name="vo.sex" value="2"></eq></td>
<td>{$vo.school}</td>
<td>{$vo.major}</td>
<td>{$vo.mobile}</td>
<td>{$vo.classes}</td>
<td>{$vo.email}</td>
<td>{:date('Y-m-d H:i',$vo['ctime'])}</td>
<td>
<a href="{:U('ChanceEventsApply/view',array('id'=>$vo['id']))}">查看</a> |
<a href="{:U('ChanceEventsApply/delete',array('id'=>$vo['id']))}" class="js-ajax-delete">删除</a>
</td>
</tr>
</foreach>
<tfoot>
<tr>
<th width="15"><label><input type="checkbox" class="js-check-all" data-direction="x" data-checklist="js-check-x"></label></th>
<th width="50">ID</th>
<th>用户id</th>
<th width="50">投稿人姓名</th>
<th>所在省市</th>
<th>出生年份</th>
<th>性别</th>
<th>高校</th>
<th>专业</th>
<th>手机号码</th>
<th>年级</th>
<th>邮箱</th>
<th width="50">提交时间</th>
<th width="70">操作</th>
</tr>
</tfoot>
</table>
<div class="table-actions">
<button class="btn btn-danger btn-small js-ajax-submit" type="submit" data-action="{:U('ChanceEventsApply/delete')}" data-subcheck="true" data-msg="你确定删除吗?">{:L('DELETE')}</button>
</div>
<div class="pagination">{$page}</div>
</form>
</div>
<script src="__PUBLIC__/js/common.js"></script>
</body>
</html>
\ No newline at end of file
... ...
<admintpl file="header" />
</head>
<body>
<div class="wrap js-check-wrap">
<ul class="nav nav-tabs">
<li><a href="{:U('ChanceEventsApply/index')}">活动赛事报名列表</a></li>
<li class="active"><a href="">活动赛事报名详情</a></li>
</ul>
<form action="" method="post" class="form-horizontal js-ajax-forms">
<div class="row-fluid">
<div class="span9">
<table class="table table-bordered">
<tr>
<th width="80">用户ID</th>
<td>{$user_id}</td>
</tr>
<tr>
<th>姓名</th>
<td>{$name}</td>
</tr>
<tr>
<th>所在省市</th>
<td>{$province}{$city}</td>
</tr>
<tr>
<th>出生年份</th>
<td>{$birth}</td>
</tr>
<tr>
<th>性别</th>
<td>
<eq name="sex" value="1"></eq>
<eq name="sex" value="2"></eq>
</td>
</tr>
<tr>
<th>高校</th>
<td>{$school}</td>
</tr>
<tr>
<th>专业</th>
<td>{$major}</td>
</tr>
<tr>
<th>手机号码</th>
<td>{$mobile}</td>
</tr>
<tr>
<th>年级</th>
<td>{$classes}</td>
</tr>
<tr>
<th>邮箱</th>
<td>{$email}</td>
</tr>
<tr>
<th>相关专业经验</th>
<td>{$experience}</td>
</tr>
<tr>
<th>相关创作或获奖作品简要描述</th>
<td>{$product}</td>
</tr>
<tr>
<th>提交时间</th>
<td>{:date('Y-m-d H:i',$ctime)}</td>
</tr>
</table>
</div>
</div>
<div class="form-actions">
<a class="btn" href="{:U('ChanceEventsApply/index')}">返回</a>
</div>
</form>
</div>
<script src="__PUBLIC__/js/common.js"></script>
</body>
</html>
\ No newline at end of file
... ...
<admintpl file="header" />
<style type="text/css">
.pic-list li {
margin-bottom: 5px;
}
</style>
</head>
<body>
<div class="wrap js-check-wrap">
<ul class="nav nav-tabs">
<li><a href="{:U('Fashion/index')}">时尚设计列表</a></li>
<li class="active"><a href="{:U('Fashion/add')}" target="_self">添加时尚设计</a></li>
</ul>
<form action="{:U('Fashion/add_post')}" method="post" class="form-horizontal js-ajax-forms" enctype="multipart/form-data">
<div class="row-fluid">
<div class="span9">
<table class="table table-bordered">
<tr>
<th width="80">标题</th>
<td>
<input type="text" style="width:400px;" name="post[name]" id="name" required placeholder="请输入标题"/>
<span class="form-required">*</span>
</td>
</tr>
<tr>
<th>详情内容</th>
<td>
<script type="text/plain" id="content" name="post[content]"></script>
</td>
</tr>
</table>
</div>
<div class="span3">
<table class="table table-bordered">
<tr>
<th><b>缩略图</b></th>
</tr>
<tr>
<td>
<div style="text-align: center;">
<input type="hidden" name="post[thumb]" id="thumb">
<a href="javascript:upload_one_image('图片上传','#thumb');">
<img src="__TMPL__Public/assets/images/default-thumbnail.png" id="thumb-preview" width="135" style="cursor: hand" />
</a>
<input type="button" class="btn btn-small" onclick="$('#thumb-preview').attr('src','__TMPL__Public/assets/images/default-thumbnail.png');$('#thumb').val('');return false;" value="取消图片">
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="form-actions">
<button class="btn btn-primary js-ajax-submit" type="submit">提交</button>
<a class="btn" href="{:U('Fashion/index')}">返回</a>
</div>
</form>
</div>
<script type="text/javascript" src="__PUBLIC__/js/common.js"></script>
<script type="text/javascript">
//编辑器路径定义
var editorURL = GV.WEB_ROOT;
</script>
<script type="text/javascript" src="__PUBLIC__/js/ueditor/ueditor.config.js"></script>
<script type="text/javascript" src="__PUBLIC__/js/ueditor/ueditor.all.min.js"></script>
<script type="text/javascript">
$(function() {
$(".js-ajax-close-btn").on('click', function(e) {
e.preventDefault();
Wind.use("artDialog", function() {
art.dialog({
id : "question",
icon : "question",
fixed : true,
lock : true,
background : "#CCCCCC",
opacity : 0,
content : "您确定需要关闭当前页面嘛?",
ok : function() {
setCookie("refersh_time", 1);
window.close();
return true;
}
});
});
});
/////---------------------
Wind.use('validate', 'ajaxForm', 'artDialog', function() {
//javascript
//编辑器
editorcontent = new baidu.editor.ui.Editor();
editorcontent.render('content');
try {
editorcontent.sync();
} catch (err) {
}
//增加编辑器验证规则
jQuery.validator.addMethod('editorcontent', function() {
try {
editorcontent.sync();
} catch (err) {
}
return editorcontent.hasContents();
});
var form = $('form.js-ajax-forms');
//ie处理placeholder提交问题
if ($.browser && $.browser.msie) {
form.find('[placeholder]').each(function() {
var input = $(this);
if (input.val() == input.attr('placeholder')) {
input.val('');
}
});
}
var formloading = false;
//表单验证开始
form.validate({
//是否在获取焦点时验证
onfocusout : false,
//是否在敲击键盘时验证
onkeyup : false,
//当鼠标掉级时验证
onclick : false,
//验证错误
showErrors : function(errorMap, errorArr) {
//errorMap {'name':'错误信息'}
//errorArr [{'message':'错误信息',element:({})}]
try {
$(errorArr[0].element).focus();
art.dialog({
id : 'error',
icon : 'error',
lock : true,
fixed : true,
background : "#CCCCCC",
opacity : 0,
content : errorArr[0].message,
cancelVal : '确定',
cancel : function() {
$(errorArr[0].element).focus();
}
});
} catch (err) {
}
},
//验证规则
rules : {
'post[name]' : {
required : 1
}
},
//验证未通过提示消息
messages : {
'post[name]' : {
required : '请输入传承人名称'
}
},
//给未通过验证的元素加效果,闪烁等
highlight : false,
//是否在获取焦点时验证
onfocusout : false,
//验证通过,提交表单
submitHandler : function(forms) {
if (formloading)
return;
$(forms).ajaxSubmit({
url : form.attr('action'), //按钮上是否自定义提交地址(多按钮情况)
dataType : 'json',
beforeSubmit : function(arr, $form, options) {
formloading = true;
},
success : function(data, statusText, xhr, $form) {
formloading = false;
if (data.status) {
setCookie("refersh_time", 1);
//添加成功
Wind.use("artDialog", function() {
art.dialog({
id : "succeed",
icon : "succeed",
fixed : true,
lock : true,
background : "#CCCCCC",
opacity : 0,
content : data.info,
button : [ {
name : '继续添加?',
callback : function() {
reloadPage(window);
return true;
},
focus : true
}, {
name : '返回列表页',
callback : function() {
location = "{:U('Fashion/index')}";
return true;
}
} ]
});
});
} else {
artdialog_alert(data.info);
}
}
});
}
});
});
////-------------------------
});
</script>
</body>
</html>
\ No newline at end of file
... ...
<admintpl file="header" />
<style type="text/css">
.pic-list li {
margin-bottom: 5px;
}
</style>
</head>
<body>
<div class="wrap js-check-wrap">
<ul class="nav nav-tabs">
<li><a href="{:U('Fashion/index')}">时尚设计列表</a></li>
<li><a href="{:U('Fashion/add')}" target="_self">添加时尚设计</a></li>
<li class="active"><a href="javascript:;" target="_self">编辑时尚设计</a></li>
</ul>
<form action="{:U('Fashion/edit_post')}" method="post" class="form-horizontal js-ajax-forms" enctype="multipart/form-data">
<div class="row-fluid">
<div class="span9">
<table class="table table-bordered">
<tr>
<th width="80">标题</th>
<td>
<input type="text" style="width:400px;" name="post[name]" id="name" value="{$info.name}" required placeholder="请输入标题"/>
<span class="form-required">*</span>
<input type="hidden" name="id" value="{$info.id}"/>
</td>
</tr>
<tr>
<th>详情内容</th>
<td>
<script type="text/plain" id="content" name="post[content]">{$info.content}</script>
</td>
</tr>
</table>
</div>
<div class="span3">
<table class="table table-bordered">
<tr>
<th><b>缩略图</b></th>
</tr>
<tr>
<td>
<div style="text-align: center;">
<input type="hidden" name="post[thumb]" id="thumb" value="{$info.thumb|default=''}">
<a href="javascript:upload_one_image('图片上传','#thumb');">
<if condition="empty($info['thumb'])">
<img src="__TMPL__Public/assets/images/default-thumbnail.png" id="thumb-preview" width="135" style="cursor: hand" />
<else />
<img src="{:sp_get_image_preview_url($info['thumb'])}" id="thumb-preview" width="135" style="cursor: hand"/>
</if>
</a>
<input type="button" class="btn btn-small" onclick="$('#thumb-preview').attr('src','__TMPL__Public/assets/images/default-thumbnail.png');$('#thumb').val('');return false;" value="取消图片">
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="form-actions">
<button class="btn btn-primary js-ajax-submit" type="submit">提交</button>
<a class="btn" href="{:U('Fashion/index')}">返回</a>
</div>
</form>
</div>
<script type="text/javascript" src="__PUBLIC__/js/common.js"></script>
<script type="text/javascript">
//编辑器路径定义
var editorURL = GV.WEB_ROOT;
</script>
<script type="text/javascript" src="__PUBLIC__/js/ueditor/ueditor.config.js"></script>
<script type="text/javascript" src="__PUBLIC__/js/ueditor/ueditor.all.min.js"></script>
<script type="text/javascript">
$(function() {
$(".js-ajax-close-btn").on('click', function(e) {
e.preventDefault();
Wind.use("artDialog", function() {
art.dialog({
id : "question",
icon : "question",
fixed : true,
lock : true,
background : "#CCCCCC",
opacity : 0,
content : "您确定需要关闭当前页面嘛?",
ok : function() {
setCookie("refersh_time", 1);
window.close();
return true;
}
});
});
});
/////---------------------
Wind.use('validate', 'ajaxForm', 'artDialog', function() {
//javascript
//编辑器
editorcontent = new baidu.editor.ui.Editor();
editorcontent.render('content');
try {
editorcontent.sync();
} catch (err) {
}
//增加编辑器验证规则
jQuery.validator.addMethod('editorcontent', function() {
try {
editorcontent.sync();
} catch (err) {
}
return editorcontent.hasContents();
});
var form = $('form.js-ajax-forms');
//ie处理placeholder提交问题
if ($.browser && $.browser.msie) {
form.find('[placeholder]').each(function() {
var input = $(this);
if (input.val() == input.attr('placeholder')) {
input.val('');
}
});
}
var formloading = false;
//表单验证开始
form.validate({
//是否在获取焦点时验证
onfocusout : false,
//是否在敲击键盘时验证
onkeyup : false,
//当鼠标掉级时验证
onclick : false,
//验证错误
showErrors : function(errorMap, errorArr) {
//errorMap {'name':'错误信息'}
//errorArr [{'message':'错误信息',element:({})}]
try {
$(errorArr[0].element).focus();
art.dialog({
id : 'error',
icon : 'error',
lock : true,
fixed : true,
background : "#CCCCCC",
opacity : 0,
content : errorArr[0].message,
cancelVal : '确定',
cancel : function() {
$(errorArr[0].element).focus();
}
});
} catch (err) {
}
},
//验证规则
rules : {
'post[name]' : {
required : 1
}
},
//验证未通过提示消息
messages : {
'post[name]' : {
required : '请输入传承人名称'
}
},
//给未通过验证的元素加效果,闪烁等
highlight : false,
//是否在获取焦点时验证
onfocusout : false,
//验证通过,提交表单
submitHandler : function(forms) {
if (formloading)
return;
$(forms).ajaxSubmit({
url : form.attr('action'), //按钮上是否自定义提交地址(多按钮情况)
dataType : 'json',
beforeSubmit : function(arr, $form, options) {
formloading = true;
},
success : function(data, statusText, xhr, $form) {
formloading = false;
if (data.status) {
setCookie("refersh_time", 1);
//添加成功
Wind.use("artDialog", function() {
art.dialog({
id : "succeed",
icon : "succeed",
fixed : true,
lock : true,
background : "#CCCCCC",
opacity : 0,
content : data.info,
button : [ {
name : '继续编辑?',
callback : function() {
reloadPage(window);
return true;
},
focus : true
} ]
});
});
} else {
artdialog_alert(data.info);
}
}
});
}
});
});
////-------------------------
});
</script>
</body>
</html>
\ No newline at end of file
... ...
<admintpl file="header" />
</head>
<body>
<div class="wrap js-check-wrap">
<ul class="nav nav-tabs">
<li class="active"><a href="javascript:;">时尚设计列表</a></li>
<li><a href="{:U('Fashion/add')}" target="_self">添加时尚设计</a></li>
</ul>
<form class="well form-search" method="post" action="{:U('Fashion/index')}">
时间:
<input type="text" name="start_time" class="js-datetime" value="{$formget.start_time|default=''}" style="width: 120px;" autocomplete="off">-
<input type="text" class="js-datetime" name="end_time" value="{$formget.end_time|default=''}" style="width: 120px;" autocomplete="off"> &nbsp; &nbsp;
关键字:
<input type="text" name="keyword" style="width: 200px;" value="{$formget.keyword|default=''}" placeholder="请输入关键字...">
<input type="submit" class="btn btn-primary" value="搜索" />
<a class="btn btn-danger" href="{:U('Fashion/index')}">清空</a>
</form>
<form class="js-ajax-form" action="" method="post">
<div class="table-actions">
<button class="btn btn-danger btn-small js-ajax-submit" type="submit" data-action="{:U('Fashion/delete')}" data-subcheck="true" data-msg="你确定删除吗?">{:L('DELETE')}</button>
</div>
<table class="table table-hover table-bordered table-list">
<thead>
<tr>
<th width="15"><label><input type="checkbox" class="js-check-all" data-direction="x" data-checklist="js-check-x"></label></th>
<th width="50">ID</th>
<th>标题</th>
<th width="100">添加时间</th>
<th width="70">{:L('ACTIONS')}</th>
</tr>
</thead>
<foreach name="list" item="vo">
<tr>
<td><input type="checkbox" class="js-check" data-yid="js-check-y" data-xid="js-check-x" name="ids[]" value="{$vo.id}" title="ID:{$vo.id}"></td>
<td><b>{$vo.id}</b></td>
<td>{$vo.name}</td>
<td>{:date('Y-m-d H:i',$vo['ctime'])}</td>
<td>
<a href="{:U('Fashion/edit',array('id'=>$vo['id']))}">{:L('EDIT')}</a> |
<a href="{:U('Fashion/delete',array('id'=>$vo['id']))}" class="js-ajax-delete">{:L('DELETE')}</a>
</td>
</tr>
</foreach>
<tfoot>
<tr>
<th width="15"><label><input type="checkbox" class="js-check-all" data-direction="x" data-checklist="js-check-x"></label></th>
<th width="50">ID</th>
<th>标题</th>
<th width="100">添加时间</th>
<th width="70">{:L('ACTIONS')}</th>
</tr>
</tfoot>
</table>
<div class="table-actions">
<button class="btn btn-danger btn-small js-ajax-submit" type="submit" data-action="{:U('Fashion/delete')}" data-subcheck="true" data-msg="你确定删除吗?">{:L('DELETE')}</button>
</div>
<div class="pagination">{$page}</div>
</form>
</div>
<script src="__PUBLIC__/js/common.js"></script>
<script>
function refersh_window() {
var refersh_time = getCookie('refersh_time');
if (refersh_time == 1) {
window.location = "{:U('Fashion/index',$formget)}";
}
}
setInterval(function() {
refersh_window();
}, 2000);
$(function() {
setCookie("refersh_time", 0);
});
</script>
</body>
</html>
\ No newline at end of file
... ...
<admintpl file="header" />
</head>
<body>
<div class="wrap js-check-wrap">
<ul class="nav nav-tabs">
<li class="active"><a href="javascript:;">基金申请列表</a></li>
</ul>
<form class="well form-search" method="post" action="{:U('Foundation/index')}">
时间:
<input type="text" name="start_time" class="js-datetime" value="{$formget.start_time|default=''}" style="width: 120px;" autocomplete="off">-
<input type="text" class="js-datetime" name="end_time" value="{$formget.end_time|default=''}" style="width: 120px;" autocomplete="off"> &nbsp; &nbsp;
关键字:
<input type="text" name="keyword" style="width: 200px;" value="{$keyword|default=''}" placeholder="请输入关键字...">
<input type="submit" class="btn btn-primary" value="搜索" />
<a class="btn btn-danger" href="{:U('Foundation/index')}">清空</a>
</form>
<form class="js-ajax-form" action="" method="post">
<div class="table-actions">
<button class="btn btn-danger btn-small js-ajax-submit" type="submit" data-action="{:U('Foundation/delete')}" data-subcheck="true" data-msg="您确定删除吗?">{:L('DELETE')}</button>
</div>
<table class="table table-hover table-bordered table-list">
<thead>
<tr>
<th width="15"><label><input type="checkbox" class="js-check-all" data-direction="x" data-checklist="js-check-x"></label></th>
<th width="50">ID</th>
<th>公司名称</th>
<th>所在省市</th>
<th>出生年月</th>
<th>信息描述</th>
<th>性别</th>
<th>联系人姓名</th>
<th>手机号</th>
<th>所在公司职务</th>
<th>邮箱</th>
<th>申请基金数额</th>
<th width="100">提交时间</th>
<th width="70">操作</th>
</tr>
</thead>
<foreach name="list" item="vo">
<tr>
<td><input type="checkbox" class="js-check" data-yid="js-check-y" data-xid="js-check-x" name="ids[]" value="{$vo.id}" title="ID:{$vo.id}"></td>
<td><b>{$vo.id}</b></td>
<td>{$vo.company}</td>
<td>{$vo.province}--{$vo.city}</td>
<td>{$vo.birth}</td>
<td>{$vo.description}</td>
<td><eq name="vo.sex" value="1"></eq><eq name="vo.sex" value="2"></eq></td>
<td>{$vo.name}</td>
<td>{$vo.mobile}</td>
<td>{$vo.position}</td>
<td>{$vo.email}</td>
<td>{$vo.price}</td>
<td>{:date('Y-m-d H:i',$vo['ctime'])}</td>
<td>
<a href="{:U('Foundation/view',array('id'=>$vo['id']))}">查看</a> |
<a href="{:U('Foundation/delete',array('id'=>$vo['id']))}" class="js-ajax-delete">删除</a>
</td>
</tr>
</foreach>
<tfoot>
<tr>
<th width="15"><label><input type="checkbox" class="js-check-all" data-direction="x" data-checklist="js-check-x"></label></th>
<th width="50">ID</th>
<th>公司名称</th>
<th>所在省市</th>
<th>出生年月</th>
<th>信息描述</th>
<th>性别</th>
<th>联系人姓名</th>
<th>手机号</th>
<th>所在公司职务</th>
<th>邮箱</th>
<th>申请基金数额</th>
<th width="100">提交时间</th>
<th width="70">操作</th>
</tr>
</tfoot>
</table>
<div class="table-actions">
<button class="btn btn-danger btn-small js-ajax-submit" type="submit" data-action="{:U('Foundation/delete')}" data-subcheck="true" data-msg="你确定删除吗?">{:L('DELETE')}</button>
</div>
<div class="pagination">{$page}</div>
</form>
</div>
<script src="__PUBLIC__/js/common.js"></script>
</body>
</html>
\ No newline at end of file
... ...
<admintpl file="header" />
</head>
<body>
<div class="wrap js-check-wrap">
<ul class="nav nav-tabs">
<li><a href="{:U('Foundation/index')}">基金提交列表</a></li>
<li class="active"><a href="javascript:;">基金提交详情</a></li>
</ul>
<form action="" method="post" class="form-horizontal js-ajax-forms">
<div class="row-fluid">
<div class="span9">
<table class="table table-bordered">
<tr>
<th width="80">用户ID</th>
<td>{$user_id}</td>
</tr>
<tr>
<th>公司名称</th>
<td>{$company}</td>
</tr>
<tr>
<th>所在省市</th>
<td>{$province}--{$city}</td>
</tr>
<tr>
<th>出生年份</th>
<td>{$birth}</td>
</tr>
<tr>
<th>性别</th>
<td>
<eq name="sex" value="1"></eq>
<eq name="sex" value="2"></eq>
</td>
</tr>
<tr>
<th>基本信息</th>
<td>{$description}</td>
</tr>
<tr>
<th>联系人姓名</th>
<td>{$name}</td>
</tr>
<tr>
<th>手机号码</th>
<td>{$mobile}</td>
</tr>
<tr>
<th>所在公司职务</th>
<td>{$position}</td>
</tr>
<tr>
<th>邮箱</th>
<td>{$email}</td>
</tr>
<tr>
<th>申请基金描述</th>
<td>{$product_description}</td>
</tr>
<tr>
<th>申请基金数额</th>
<td>{$price}</td>
</tr>
<tr>
<th>详细附件</th>
<td><a href="{:sp_get_image_preview_url($att)}" target="_blank">查看附件</a></td>
</tr>
<tr>
<th>项目图片</th>
<td>
<volist name="images" id="vo">
<img src="{:sp_get_image_preview_url($vo)}" width="200"/>&nbsp;&nbsp;
</volist>
</td>
</tr>
<tr>
<th>提交时间</th>
<td>{:date('Y-m-d H:i',$ctime)}</td>
</tr>
</table>
</div>
</div>
<div class="form-actions">
<a class="btn" href="{:U('Foundation/index')}">返回</a>
</div>
</form>
</div>
<script src="__PUBLIC__/js/common.js"></script>
</body>
</html>
\ No newline at end of file
... ...
... ... @@ -25,15 +25,15 @@
<tr>
<th>赛事时间</th>
<td>
<input type="text" class="js-datetime" style="width:400px;" name="post[stime]" id="stime" required placeholder="请输入赛事时间" autocomplete="off"/>
<input type="text" class="js-date" style="width:400px;" name="post[stime]" id="stime" required placeholder="请输入赛事时间" autocomplete="off"/>
<span class="form-required">*</span>
</td>
</tr>
<tr>
<th>开始时间 - 结束时间</th>
<td>
<input type="text" name="post[starttime]" class="js-datetime" style="width: 120px;" autocomplete="off">-
<input type="text" class="js-datetime" name="post[endtime]" style="width: 120px;" autocomplete="off">
<input type="text" name="post[starttime]" class="js-date" style="width: 120px;" autocomplete="off">-
<input type="text" class="js-date" name="post[endtime]" style="width: 120px;" autocomplete="off">
<span class="form-required">*</span>
</td>
</tr>
... ... @@ -55,7 +55,7 @@
<tr class="price">
<th>费用</th>
<td>
<input type="text" style="width:400px;" name="post[price]" id="price" required placeholder="请输入费用"/>
<input type="text" style="width:400px;" name="post[price]" id="price" required placeholder="0.00"/>
<span class="form-required">*</span>
</td>
</tr>
... ...
... ... @@ -26,15 +26,15 @@
<tr>
<th>赛事时间</th>
<td>
<input type="text" class="js-datetime" style="width:400px;" name="post[stime]" id="stime" value="{$post.stime}" required placeholder="请输入赛事时间" autocomplete="off"/>
<input type="text" class="js-date" style="width:400px;" name="post[stime]" id="stime" value="{$post.stime}" required placeholder="请输入赛事时间" autocomplete="off"/>
<span class="form-required">*</span>
</td>
</tr>
<tr>
<th>开始时间 - 结束时间</th>
<td>
<input type="text" name="post[starttime]" class="js-datetime" value="{$post.starttime}" style="width: 120px;" autocomplete="off">-
<input type="text" class="js-datetime" name="post[endtime]" value="{$post.endtime}" style="width: 120px;" autocomplete="off">
<input type="text" name="post[starttime]" class="js-date" value="{$post.starttime}" style="width: 120px;" autocomplete="off">-
<input type="text" class="js-date" name="post[endtime]" value="{$post.endtime}" style="width: 120px;" autocomplete="off">
<span class="form-required">*</span>
</td>
</tr>
... ...
<?php
/**
* Created by PhpStorm.
* User: 29925
* Date: 2018/5/10
* Time: 10:13
*/
namespace Admin\Controller;
use Common\Controller\AdminbaseController;
class ChanceApplyController extends AdminbaseController {
protected $chance_apply_model;
protected $chance_model;
function _initialize() {
parent::_initialize(); // TODO: Change the autogenerated stub
$this->chance_apply_model = D('Common/ChanceApply');
$this->chance_model = D('Common/Chance');
}
// 提交列表
public function index() {
$this->assign('list', $this->chance_apply_model->getList(I('get.p'), I('post.keyword'), strtotime(I('post.start_time')), strtotime(I('post.end_time'))));
$count = $this->chance_apply_model->getCount(I('post.keyword'), strtotime(I('post.start_time')), strtotime(I('post.end_time')));
$page = $this->page($count, C('MAX_PAGE_NUM'));
$this->assign('page', $page->show('Admin'));
$this->assign('formget', I('post.'));
$this->assign('keyword', I('post.keyword'));
$this->display();
}
// 查看
public function view(){
$id = I("get.id",0,'intval');
$info = $this->chance_apply_model->where(array('id'=>$id, 'is_del'=>0))->find();
$info['images'] = explode(',', $info['images']);
$this->assign($info);
$this->display();
}
// 发布
public function send(){
$id = I("get.id",0,'intval');
$info = $this->chance_apply_model->where(array('id'=>$id, 'is_del'=>0))->find();
$info['images'] = explode(',', $info['images']);
$this->assign($info);
$this->display();
}
// 发布提交
public function add_post(){
if (IS_POST) {
$id = I('post.id',0,'intval');
$info = I('post.post');
$info['content'] = htmlspecialchars_decode($info['content']);
$info['ctime'] = time();
if(!empty($_POST['photos_alt']) && !empty($_POST['photos_url'])){
foreach ($_POST['photos_url'] as $key=>$url){
$photourl=sp_asset_relative_url($url);
$photo['photo'][]=array("url"=>$photourl,"alt"=>$_POST['photos_alt'][$key]);
}
}
$info['pictures'] = json_encode($photo);
if(!$id) {
$this->error("参数错误");
}
if(!$this->chance_model->create($info)) {
$this->error($this->chance_model->getError());
}
$result = $this->chance_model->add($info);
if ($result) {
$this->chance_apply_model->where(array('id'=>$id))->save(array('is_issue'=>1));
$this->success("添加成功!");
} else {
$this->error("添加失败!");
}
}
}
// 删除
public function delete(){
if(I('get.id')){
$id = I("get.id",0,'intval');
if ($this->chance_apply_model->where(array('id'=>$id))->save(array('is_del'=>1,'dtime'=>time())) !==false) {
$this->success("删除成功!");
} else {
$this->error("删除失败!");
}
}
if(I('post.ids')){
$ids = I('post.ids/a');
if (!$this->chance_apply_model->where(array('id'=>array('in',$ids)))->save(array('is_del'=>1,'dtime'=>time()))) {
$this->error("删除失败!");
}
$this->success("删除成功!");
}
}
}
\ No newline at end of file
... ...
<?php
/**
* Created by PhpStorm.
* User: 29925
* Date: 2018/5/10
* Time: 14:12
*/
namespace Admin\Controller;
use Common\Controller\AdminbaseController;
class ChanceEventsApplyController extends AdminbaseController {
protected $chance_events_apply_model;
protected $chance_events_model;
function _initialize() {
parent::_initialize(); // TODO: Change the autogenerated stub
$this->chance_events_apply_model = D('Common/ChanceEventsApply');
$this->chance_events_model = D('Common/ChanceEvents');
}
// 提交列表
public function index() {
$this->assign('list', $this->chance_events_apply_model->getList(I('get.p'), I('post.keyword'), strtotime(I('post.start_time')), strtotime(I('post.end_time'))));
$count = $this->chance_events_apply_model->getCount(I('post.keyword'), strtotime(I('post.start_time')), strtotime(I('post.end_time')));
$page = $this->page($count, C('MAX_PAGE_NUM'));
$this->assign('page', $page->show('Admin'));
$this->assign('formget', I('post.'));
$this->assign('keyword', I('post.keyword'));
$this->display();
}
// 查看
public function view(){
$id = I("get.id",0,'intval');
$info = $this->chance_events_apply_model->where(array('id'=>$id, 'is_del'=>0))->find();
$info['images'] = explode(',', $info['images']);
$this->assign($info);
$this->display();
}
// 删除
public function delete(){
if(I('get.id')){
$id = I("get.id",0,'intval');
if ($this->chance_events_apply_model->where(array('id'=>$id))->save(array('is_del'=>1,'dtime'=>time())) !==false) {
$this->success("删除成功!");
} else {
$this->error("删除失败!");
}
}
if(I('post.ids')){
$ids = I('post.ids/a');
if (!$this->chance_events_apply_model->where(array('id'=>array('in',$ids)))->save(array('is_del'=>1,'dtime'=>time()))) {
$this->error("删除失败!");
}
$this->success("删除成功!");
}
}
}
\ No newline at end of file
... ...
<?php
/**
* Created by PhpStorm.
* User: 29925
* Date: 2018/5/10
* Time: 16:43
*/
namespace Admin\Controller;
use Common\Controller\AdminbaseController;
class FashionController extends AdminbaseController {
protected $fashion_model;
function _initialize() {
parent::_initialize(); // TODO: Change the autogenerated stub
$this->fashion_model = D('Common/Fashion');
}
// 时尚设计列表
public function index() {
$this->assign('list', $this->fashion_model->getList(I('get.p'), I('post.keyword'), strtotime(I('post.start_time')), strtotime(I('post.end_time'))));
$count = $this->fashion_model->getCount(I('post.keyword'), strtotime(I('post.start_time')), strtotime(I('post.end_time')));
$page = $this->page($count, C('MAX_PAGE_NUM'));
$this->assign('page', $page->show('Admin'));
$this->assign('formget', I('post.'));
$this->assign('keyword', I('post.keyword'));
$this->display();
}
// 时尚设计添加
public function add(){
$this->display();
}
// 时尚设计添加提交
public function add_post(){
if (IS_POST) {
$info = I('post.post');
$info['content'] = htmlspecialchars_decode($info['content']);
$info['ctime'] = time();
if(!$this->fashion_model->create($info)) {
$this->error($this->fashion_model->getError());
}
$result=$this->fashion_model->add($info);
if ($result) {
$this->success("添加成功!");
} else {
$this->error("添加失败!");
}
}
}
// 编辑
public function edit(){
$id = I("get.id",0,'intval');
$info=$this->fashion_model->where(array("id" => $id))->find();
$this->assign("info",$info);
$this->display();
}
// 编辑提交
public function edit_post(){
if (IS_POST) {
$id = I('post.id');
$info = I('post.post');
$info['content'] = htmlspecialchars_decode($info['content']);
$info['utime'] = time();
if ($this->fashion_model->create($info)!==false) {
if ($this->fashion_model->where(array('id'=>$id))->save($info)!==false) {
$this->success("修改成功!");
} else {
$this->error("修改失败!");
}
} else {
$this->error($this->fashion_model->getError());
}
}
}
// 删除
public function delete(){
if(isset($_POST['ids'])){
$ids = array_map("intval", $_POST['ids']);
$data=array("dtime"=>time(),"is_del"=>1);
if ($this->fashion_model->where(array("id"=>array("in"=>$ids)))->save($data)) {
$this->success("删除成功!");
} else {
$this->error("删除失败!");
}
}else{
if(isset($_GET['id'])){
$id = I("get.id",0,'intval');
$data=array("id"=>$id,"dtime"=>time(),"is_del"=>1);
if ($this->fashion_model->where(array('id'=>$id))->save($data)) {
$this->success("删除成功!");
} else {
$this->error("删除失败!");
}
}
}
}
}
\ No newline at end of file
... ...
... ... @@ -13,10 +13,28 @@ use Common\Controller\AdminbaseController;
class FoundationController extends AdminbaseController {
protected $posts_model;
protected $foundation_model;
function _initialize() {
parent::_initialize();
$this->posts_model = D("Portal/Posts");
$this->foundation_model = D("Portal/Foundation");
}
// 基金会申请
public function apply(){
$foundation=$this->foundation_model->where(array("is_del"=>0))->select();
$this->assign('list', $foundation);
$this->display();
}
// 基金会申请详情
public function view(){
$id = I('get.id',0,'intval');
$foundation=$this->foundation_model->where(array("id"=>$id,"is_del"=>0))->find();
$foundation['images'] = explode(',',$foundation['images']);
$this->assign($foundation);
$this->display();
}
// 基金会介绍
... ...
... ... @@ -35,19 +35,43 @@ class ChanceApplyModel extends CommonModel {
array('images', 'require', '双创项目图片不能为空', 1, 'regex', CommonModel::MODEL_BOTH),
);
// 获取青年文创(投稿)列表
public function getList($keyword = null) {
// 获取列表
public function getList($page_num, $keyword = null, $start_time = null, $end_time = null) {
$perPage = 25;
$where['is_del'] = 0;
if($keyword) {
$where['name|mobile'] = array('like', '%'.$keyword.'%');
$where['name'] = array('like', '%'.$keyword.'%');
}
return $this->where($where)->select();
if($start_time && $end_time) {
$where['ctime'] = array('between', array($start_time,$end_time));
}
return $this->where($where)
->page($page_num, $perPage)
->select();
}
// 获取青年文创(投稿)详情
// 获取详情
public function getInfo($id) {
$where['is_del'] = 0;
$where['id'] = $id;
return $this->where($where)->find();
}
/**
* 获取数据总数
* @author Liuzhen
*/
public function getCount($keyword = null, $start_time = null, $end_time = null) {
$where = array();
if($keyword) {
$where['name'] = array('like', '%'.$keyword.'%');
}
if($start_time && $end_time) {
$where['ctime'] = array('between', array($start_time,$end_time));
}
$where['is_del'] = 0;
$count = $this->where($where)
->count();
return $count;
}
}
\ No newline at end of file
... ...
... ... @@ -12,4 +12,64 @@ use Common\Model\CommonModel;
class ChanceEventsApplyModel extends CommonModel {
// 自动验证
protected $_validate = array(
//array(验证字段,验证规则,错误提示,验证条件,附加规则,验证时间)
array('eid', 'number', '活动不能为空', 1, 'regex', CommonModel::MODEL_BOTH),
array('user_id', 'number', '用户ID不能为空', 1, 'regex', CommonModel::MODEL_BOTH),
array('name', 'require', '创作人姓名不能为空', 1, 'regex', CommonModel::MODEL_BOTH),
array('province', 'require', '所在省不能为空', 1, 'regex', CommonModel::MODEL_BOTH),
array('city', 'require', '城市不能为空', 1, 'regex', CommonModel::MODEL_BOTH),
array('birth', 'require', '出生年份不能为空', 1, 'regex', CommonModel::MODEL_BOTH),
array('school', 'require', '所在公司或高校不能为空', 1, 'regex', CommonModel::MODEL_BOTH),
array('sex', array(0,1,2), '性别格式错误', 1, 'in', CommonModel::MODEL_BOTH),
array('major', 'require', '专业不能为空', 1, 'regex', CommonModel::MODEL_BOTH),
array('mobile', 'require', '手机号码不能为空', 1, 'regex', CommonModel::MODEL_BOTH),
array('mobile', 'mobile', '手机号码格式错误', 1, 'regex', CommonModel::MODEL_BOTH),
array('classes', 'require', '年级不能为空', 1, 'regex', CommonModel::MODEL_BOTH),
array('email', 'require', '邮箱不能为空', 1, 'regex', CommonModel::MODEL_BOTH),
array('email', 'email', '邮箱格式错误', 1, 'regex', CommonModel::MODEL_BOTH),
array('experience', 'require', '相关专业经验不能为空', 1, 'regex', CommonModel::MODEL_BOTH),
array('product', 'require', '相关创作或获奖作品简要描述不能为空', 1, 'regex', CommonModel::MODEL_BOTH),
);
// 获取活动报名列表
public function getList($page_num, $keyword = null, $start_time = null, $end_time = null) {
$perPage = 25;
$where['is_del'] = 0;
if($keyword) {
$where['name'] = array('like', '%'.$keyword.'%');
}
if($start_time && $end_time) {
$where['ctime'] = array('between', array($start_time,$end_time));
}
return $this->where($where)
->page($page_num, $perPage)
->select();
}
// 获取活动报名详情
public function getInfo($id) {
$where['is_del'] = 0;
$where['id'] = $id;
return $this->where($where)->find();
}
/**
* 获取数据总数
* @author Liuzhen
*/
public function getCount($keyword = null, $start_time = null, $end_time = null) {
$where = array();
if($keyword) {
$where['name'] = array('like', '%'.$keyword.'%');
}
if($start_time && $end_time) {
$where['ctime'] = array('between', array($start_time,$end_time));
}
$where['is_del'] = 0;
$count = $this->where($where)
->count();
return $count;
}
}
\ No newline at end of file
... ...
<?php
/**
* Created by PhpStorm.
* User: 29925
* Date: 2018/5/10
* Time: 16:53
*/
namespace Common\Model;
use Common\Model\CommonModel;
class FashionModel extends CommonModel {
// 自动验证
protected $_validate = array(
//array(验证字段,验证规则,错误提示,验证条件,附加规则,验证时间)
array('name', 'require', '标题不能为空', 1, 'regex', CommonModel::MODEL_BOTH),
array('thumb', 'require', '缩略图不能为空', 1, 'regex', CommonModel::MODEL_BOTH),
array('content', 'require', '详情不能为空', 1, 'regex', CommonModel::MODEL_BOTH),
);
// 获取列表
public function getList($page_num, $keyword = null, $start_time = null, $end_time = null) {
$perPage = 25;
$where['is_del'] = 0;
if($keyword) {
$where['name'] = array('like', '%'.$keyword.'%');
}
if($start_time && $end_time) {
$where['ctime'] = array('between', array($start_time,$end_time));
}
return $this->where($where)
->page($page_num, $perPage)
->select();
}
// 获取详情
public function getInfo($id) {
$where['is_del'] = 0;
$where['id'] = $id;
return $this->where($where)->find();
}
/**
* 获取数据总数
* @author Liuzhen
*/
public function getCount($keyword = null, $start_time = null, $end_time = null) {
$where = array();
if($keyword) {
$where['name'] = array('like', '%'.$keyword.'%');
}
if($start_time && $end_time) {
$where['ctime'] = array('between', array($start_time,$end_time));
}
$where['is_del'] = 0;
$count = $this->where($where)
->count();
return $count;
}
}
\ No newline at end of file
... ...
... ... @@ -39,6 +39,11 @@ class AdminChanceEventsController extends AdminbaseController {
if(!$this->chance_events_model->create($info)) {
$this->error($this->chance_events_model->getError());
}
if($info['is_pay'] == 1 && !$info['price']) {
$this->error("报名费用不能为空");
} else {
$info['price'] = 0;
}
$result=$this->chance_events_model->add($info);
if ($result) {
$this->success("添加成功!");
... ...
... ... @@ -27,6 +27,18 @@ class ChanceController extends HomebaseController {
$this->display();
}
// 青年文创详情
public function detail(){
$id = I('get.id',0,'intval');
if(!$id) {
$this->error('参数错误');
}
$info = $this->chance_model->where(array('id'=>$id))->find();
$info['pictures'] = json_decode($info['pictures'],true)['photo'];
$this->assign($info);
$this->display();
}
/**
* 青年文创列表处理方法,根据不同条件显示不同的列表
* @param array $where 查询条件
... ...
... ... @@ -12,9 +12,18 @@ use Common\Controller\HomebaseController;
class ChanceEventsController extends HomebaseController {
protected $chance_events_model;
protected $chance_events_apply_model;
function _initialize() {
parent::_initialize(); // TODO: Change the autogenerated stub
$this->chance_events_model = D('Common/ChanceEvents');
$this->chance_events_apply_model = D('Common/ChanceEventsApply');
}
// 活动列表
public function index() {
$list = M('ChanceEvents')->where(array('is_del'=>0))->order(array('stime'=>'DESC'))->select();
$list = $this->chance_events_model->where(array('is_del'=>0))->order(array('stime'=>'DESC'))->select();
foreach($list as $k=>$v) {
if(strtotime($v['endtime']) < time()) {
$list[$k]['sign'] = '<a href="javascript:;" class="gx-singup gx-disbale">报名已结束</a>';
... ... @@ -34,7 +43,7 @@ class ChanceEventsController extends HomebaseController {
public function detail() {
$id= I("get.id",0,'intval');
$info = M('ChanceEvents')->where(array('id'=>$id,'is_del'=>0))->find();
$info = $this->chance_events_model->where(array('id'=>$id,'is_del'=>0))->find();
if(strtotime($info['endtime']) < time()) {
$info['sign'] = '<a href="javascript:;" class="gx-singup gx-disbale">报名已结束</a>';
} else {
... ... @@ -47,4 +56,30 @@ class ChanceEventsController extends HomebaseController {
$this->assign($info);
$this->display();
}
/**
* 活动报名提交
* @param post 提交的申请数据
* @param user_id 用户ID
*/
public function submit() {
if(IS_AJAX) {
$post =I('post.');
$user_id = $post['user_id'] = sp_get_current_userid();
if(!$user_id) {
$this->ajaxReturn(array('status'=>false,'msg'=>'用户未登录'));
}
$post['ctime'] = $post['utime'] = time();
if(!$this->chance_events_apply_model->create($post)) {
$this->ajaxReturn(array('status'=>false,'msg'=>$this->chance_events_apply_model->getError()));
}
$id = $this->chance_events_apply_model->add($post);
if(!$id) {
$this->ajaxReturn(array('status'=>false,'msg'=>'提交失败'));
}
$this->ajaxReturn(array('status'=>true,'msg'=>'提交成功'));
} else {
$this->error('非法操作');
}
}
}
\ No newline at end of file
... ...
<?php
/**
* Created by PhpStorm.
* User: 29925
* Date: 2018/5/10
* Time: 19:33
*/
namespace Portal\Controller;
use Common\Controller\HomebaseController;
class FashionController extends HomebaseController {
protected $fashion_model;
function _initialize() {
parent::_initialize(); // TODO: Change the autogenerated stub
$this->fashion_model = D('Common/Fashion');
}
// 时尚设计列表
public function index() {
$this->assign('list', $this->fashion_model->getList());
// $count = $this->fashion_model->getCount();
// $page = $this->page($count, C('MAX_PAGE_NUM'));
// $this->assign('page', $page->show('Admin'));
$this->display();
}
// 时尚设计详情
public function detail() {
$id = I('get.id',0,'intval');
if(!$id) {
$this->error('参数错误');
}
$this->assign($this->fashion_model->getInfo($id));
$this->display();
}
}
\ No newline at end of file
... ...
... ... @@ -102,6 +102,9 @@ class RegisterController extends HomebaseController {
public function send() {
if(IS_AJAX) {
$info['mobile'] = I('post.mobile');
if(M('User')->where(array('mobile'=>$info['mobile']))->count()) {
$this->ajaxReturn(array('status'=>false, 'msg'=>'该手机号已注册'));
}
$info['code'] = $this->generate_code(6);
// $result = explode(',', $this->sendSMS($info['mobile'], $info['code']));
// if($result[0] != 1) {
... ...
... ... @@ -7,64 +7,64 @@
'URL_HTML_SUFFIX' => '',
'COMMENT_NEED_CHECK' => 0,
'COMMENT_TIME_INTERVAL' => 60,
'MOBILE_TPL_ENABLED' => 0,
'MOBILE_TPL_ENABLED' => 1,
'HTML_CACHE_ON' => false,
'UPLOADS_PATH' => '/data/upload/',
'SMS_USER' => 'feiyishangcheng',
'SMS_PASSWORD' => 'Cxz307312',
'WX_APPID' => 'wx2160bffae9db71df',
'WX_APPSECRET' => 'f2f4170fdbdc4c46be7f6012e76a05c9',
'UPLOAD_MAX_SIZE' => 20971520,
'UPLOAD_MATERIAL_IMAGE_MAX_SIZE' => 2097152,
'UPLOAD_MATERIAL_VOICE_MAX_SIZE' => 2097152,
'UPLOAD_MATERIAL_VIDEO_MAX_SIZE' => 10485760,
'UPLOAD_MATERIAL_FILE_MAX_SIZE' => 20971520,
'UPLOAD_IMAGE_EXT' =>
array (
0 => 'jpg',
1 => 'gif',
2 => 'png',
3 => 'jpeg',
),
'UPLOAD_AUDIO_EXT' =>
array (
0 => 'mp3',
1 => 'midi',
2 => 'mid',
3 => 'wma',
4 => 'm4a',
5 => 'wav',
6 => 'amr',
),
'UPLOAD_VIDEO_EXT' =>
array (
0 => 'swf',
1 => 'flv',
2 => 'rmvb',
3 => 'rm',
4 => 'wmv',
5 => 'mp4',
6 => 'mpg',
7 => 'mpeg',
8 => 'avi',
),
'UPLOAD_FILE_EXT' =>
array (
0 => 'doc',
1 => 'docx',
2 => 'xls',
3 => 'xlsx',
4 => 'ppt',
5 => 'pptx',
6 => 'pdf',
7 => 'rar',
8 => 'zip',
9 => 'gz',
10 => 'tgz',
11 => 'tbz',
12 => 'bz2',
13 => 'tar',
14 => '7z',
15 => 'txt',
),
'UPLOADS_PATH' => '/data/upload/',
'SMS_USER' => 'feiyishangcheng',
'SMS_PASSWORD' => 'Cxz307312',
'WX_APPID' => 'wx2160bffae9db71df',
'WX_APPSECRET' => 'f2f4170fdbdc4c46be7f6012e76a05c9',
'UPLOAD_MAX_SIZE' => 20971520,
'UPLOAD_MATERIAL_IMAGE_MAX_SIZE' => 2097152,
'UPLOAD_MATERIAL_VOICE_MAX_SIZE' => 2097152,
'UPLOAD_MATERIAL_VIDEO_MAX_SIZE' => 10485760,
'UPLOAD_MATERIAL_FILE_MAX_SIZE' => 20971520,
'UPLOAD_IMAGE_EXT' =>
array (
0 => 'jpg',
1 => 'gif',
2 => 'png',
3 => 'jpeg',
),
'UPLOAD_AUDIO_EXT' =>
array (
0 => 'mp3',
1 => 'midi',
2 => 'mid',
3 => 'wma',
4 => 'm4a',
5 => 'wav',
6 => 'amr',
),
'UPLOAD_VIDEO_EXT' =>
array (
0 => 'swf',
1 => 'flv',
2 => 'rmvb',
3 => 'rm',
4 => 'wmv',
5 => 'mp4',
6 => 'mpg',
7 => 'mpeg',
8 => 'avi',
),
'UPLOAD_FILE_EXT' =>
array (
0 => 'doc',
1 => 'docx',
2 => 'xls',
3 => 'xlsx',
4 => 'ppt',
5 => 'pptx',
6 => 'pdf',
7 => 'rar',
8 => 'zip',
9 => 'gz',
10 => 'tgz',
11 => 'tbz',
12 => 'bz2',
13 => 'tar',
14 => '7z',
15 => 'txt',
),
);
\ No newline at end of file
... ...
... ... @@ -20,6 +20,7 @@ return array (
'ADMIN_EXAM_DELETE' => '删除',
'ADMIN_EXAM_EDIT' => '编辑',
'ADMIN_EXAM_INDEX' => '在线调查',
'ADMIN_FASHION_INDEX' => '时尚资讯管理',
'ADMIN_FOUNDATION_APPLY' => '基金会申请',
'ADMIN_FOUNDATION_CONTACT' => '联系我们',
'ADMIN_FOUNDATION_DEFAULT' => '我们/基金会',
... ...
... ... @@ -17,10 +17,10 @@
<div class="in-catebox">
<div class="in-cate-tit">高校文创</div>
<ul class="in-cate-nav">
<li class="active"><a href="">活动赛事</a></li>
<li><a href="">青年文创</a></li>
<li><a href="">传承基地</a></li>
<li><a href="">非遗社团</a></li>
<li class="active"><a href="{:U('ChanceEvents/index')}">活动赛事</a></li>
<li><a href="{:U('Chance/index')}">青年文创</a></li>
<li><a href="{:U('ChanceArticle/inherit/sort/1')}">传承基地</a></li>
<li><a href="{:U('ChanceArticle/corporate/sort/2')}">非遗社团</a></li>
</ul>
</div>
</div>
... ... @@ -44,10 +44,10 @@
报名时间:<span>{$starttime}~{$endtime}</span>
</div>
<div class="g-item g-number">
报名人数:<span>{$surplus}人</span>
报名人数:<span>{$num}人</span>
</div>
</div>
<a href="javascript:;" class="btn-signup"><span>立即报名</span></a>
{$sign}
</div>
</div>
<div class="content">
... ...
... ... @@ -30,7 +30,7 @@
<div class="main">
<ul class="gxwc-list">
<volist name="list" id="vo">
<li>
<li data-id="{$vo.id}">
<div class="gxwc-box">
<div class="gxwc-body">
<div class="gx-title"><a href="{:U('detail', array('id'=>$vo['id']))}">{$vo.name}</a></div>
... ... @@ -61,45 +61,46 @@
<h4>活动赛事报名表</h4>
</div>
<div class="modal-body">
<form action="" method="post">
<form action="" method="post" id="events">
<input type="hidden" name="eid" value=""/>
<div class="row">
<div class="row-title">
<h5>个人信息</h5>
</div>
<div class="row-con cf">
<div class="ipt-container lf">
<input type="text" name="" placeholder="创作人姓名">
<input type="text" name="name" placeholder="创作人姓名">
</div>
<div class="slt-list lf" id="city">
<div class="slt-container lf">
<select class="mm-select prov">
<option value=""></option>
<select name="province" class="mm-select prov">
<option value="天津"></option>
</select>
</div>
<div class="slt-container lf">
<select class="mm-select city" disabled="disabled"><option value=""></option></select>
<select name="city" class="mm-select city"><option value="天津"></option></select>
</div>
</div>
<div class="ipt-container date_time lf" >
<input id="d11" type="text" placeholder="出生年月" onClick="WdatePicker({skin:'twoer'})"/>
<input id="d11" type="text" name="birth" placeholder="出生年月" onClick="WdatePicker({skin:'twoer'})"/>
</div>
<div class="ipt-container lf">
<input type="text" name="" placeholder="高校">
<input type="text" name="school" placeholder="高校">
</div>
<div class="radio-container lf">
<label>性别:</label>
<input type="radio" name="sex" checked>
<input type="radio" name="sex">
<input type="radio" name="sex" value="1" checked>
<input type="radio" name="sex" value="2">
</div>
<div class="ipt-container lf">
<input type="text" name="" placeholder="专业">
<input type="text" name="major" placeholder="专业">
</div>
<div class="ipt-container lf">
<input type="text" name="" placeholder="手机号">
<input type="text" name="mobile" placeholder="手机号">
</div>
<div class="slt-container lf">
<span>年级</span>
<select id="slt_0">
<select name="classes" id="slt_0">
<option selected>年级</option>
<option>一年级</option>
<option>二年级</option>
... ... @@ -107,7 +108,7 @@
</select>
</div>
<div class="ipt-container lf">
<input type="text" name="" placeholder="邮箱">
<input type="text" name="email" placeholder="邮箱">
</div>
</div>
</div>
... ... @@ -117,10 +118,10 @@
</div>
<div class="row-con">
<div class="textarea-container">
<textarea name="" placeholder="相关专业经验(绘画、设计、广告、文创、营销等)简要描述"></textarea>
<textarea name="experience" placeholder="相关专业经验(绘画、设计、广告、文创、营销等)简要描述"></textarea>
</div>
<div class="textarea-container">
<textarea id="txt_1" name="" placeholder="相关创作或获奖作品简要描述"></textarea>
<textarea id="txt_1" name="product" placeholder="相关创作或获奖作品简要描述"></textarea>
<!-- <p>
<span id="txt_num_1">0</span>/200字
</p> -->
... ... @@ -129,7 +130,7 @@
</div>
<div class="row">
<div class="sub-container">
<input type="submit" name="" value="确认提交">
<input type="button" name="submit" value="确认提交">
</div>
</div>
</form>
... ... @@ -146,7 +147,10 @@
<script type="text/javascript" src="__TMPL__Public/assets/js/My97DatePicker/WdatePicker.js"></script>
<script>
$('#myModal').on('shown.bs.modal', function () {
$('#myModal').on('shown.bs.modal', function (event) {
var button = $(event.relatedTarget);
var eid = button.parents('li').data('id')
$('input[name=eid]').val(eid);
document.documentElement.style.overflow='hidden';
})
$('#myModal').on('hidden.bs.modal', function () {
... ... @@ -157,6 +161,42 @@
<script type="text/javascript">
$("#city").citySelect({nodata:"none",required:false});
</script>
<script>
$('input[name=submit]').click(function(){
var btn = $(this);
var text = btn.val();
var form = $('form').serialize();
$.ajax({
url:"{:U('ChanceEvents/submit')}",
type:"POST",
data:form,
dateType:"json",
beforeSend: function () {
// Handle the beforeSend event
btn.val('提交中...').attr('disabled', true);
},
success:function (data) {
if(data.status) {
alert(data.msg);
location.reload();
} else {
alert(data.msg);
}
},
error: function (data, status, e) { //提交失败自动执行的处理函数
alert(e);
},
complete: function () {
// Handle the complete event
btn.val(text).attr('disabled', false);
}
})
})
$('#txt').keyup(function() {
var len=$(this).val().length;
$('#txt_num').html(len);
});
</script>
<tc_include file="Public:script"/>
</body>
</html>
... ...
... ... @@ -65,7 +65,7 @@
<div class="lw-desc">{$vo.description}</div>
</div>
<div class="lw-box-rt">
<a href="" class="scale">
<a href="{:U('detail',array('id'=>$vo['id']))}" class="scale">
<img src="{:sp_get_image_preview_url($vo['thumb'])}"/>
</a>
</div>
... ...
... ... @@ -9,7 +9,7 @@
<li class="line">/</li>
<li><a href="{:U('User/Register/index')}">免费注册</a></li>
<li class="line">/</li>
<li><a href="">我的订单</a></li>
<li><a href="{:U('User/Order/index')}">我的订单</a></li>
<li class="line">/</li>
<li><a href="{:U('User/Center/index')}">个人中心</a></li>
<li class="line">/</li>
... ... @@ -18,7 +18,7 @@
<ul class="clearfix user login">
<li><a href="{:U('User/Index/index')}" class="nickname"></a></li>
<li class="line">/</li>
<li><a href="">我的订单</a></li>
<li><a href="{:U('User/Order/index')}">我的订单</a></li>
<li class="line">/</li>
<li><a href="{:U('User/Center/index')}">个人中心</a></li>
<li class="line">/</li>
... ...
... ... @@ -33,7 +33,7 @@
<div class="hd">会员头像:</div>
<div class="bd">
<div class="upload-avatar">
<span id="preview"><img id="imghead" src="../images/demo/touxiang.jpg"/></span>
<span id="preview"><img id="imghead" src="__TMPL__Public/assets/images/demo/touxiang.jpg"/></span>
<div class="upload-text">点击修改<input type="file" onchange="previewImage(this)" /></div>
</div>
</div>
... ... @@ -43,7 +43,7 @@
<div class="mm-box-group">
<div class="hd">*会员昵称:</div>
<div class="bd">
<input type="text" placeholder="" class="m-input" datatype="*" errormsg="必填!" nullmsg="必填!" />
<input type="text" name="nickname" placeholder="" class="m-input" datatype="*" errormsg="必填!" nullmsg="必填!" />
</div>
<div class="ft"></div>
... ... @@ -51,7 +51,7 @@
<div class="mm-box-group">
<div class="hd">*个人邮箱:</div>
<div class="bd">
<input type="text" placeholder="" class="m-input" datatype="e" errormsg="邮箱格式不对!" nullmsg="必填!" />
<input type="text" name="email" placeholder="" class="m-input" datatype="e" errormsg="邮箱格式不对!" nullmsg="必填!" />
</div>
<div class="ft"></div>
... ... @@ -69,7 +69,7 @@
<div class="mm-box-group">
<div class="hd">兴趣描述:</div>
<div class="bd">
<textarea name="" class="mm-textarea" placeholder="请在这里填写兴趣描述..."></textarea>
<textarea name="interest" class="mm-textarea" placeholder="请在这里填写兴趣描述..."></textarea>
</div>
</div>
</div>
... ...
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>青年文创详情</title>
<tc_include file="Public:common"/>
<link rel="stylesheet" type="text/css" href="__TMPL__Public/assets/css/swiper-3.4.2.min.css" />
<link rel="stylesheet" type="text/css" href="__TMPL__Public/assets/css/Youth_Literary_Creation_res.css" />
<script src="__TMPL__Public/assets/js/swiper-3.4.2.jquery.min.js" type="text/javascript" charset="utf-8"></script>
<style type="text/css">
.swiper-container {
width: 100%;
height: 3.86rem;
overflow: hidden;
}
</style>
</head>
<body>
<div class="container">
<div class="head">
<div class="swiper-container">
<div class="swiper-wrapper">
<volist name="pictures" id="vo">
<div class="swiper-slide">
<img src="{:sp_get_image_preview_url($vo['url'])}" />
</div>
</volist>
</div>
<div class="pagination"><span class="tslide">1</span>/<span class="allslide"></span></div>
<!-- 如果需要分页器 -->
<!--<div class="swiper-pagination"></div>-->
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<link rel="stylesheet" type="text/css" href="http://at.alicdn.com/t/font_575637_dcp58t87sus4te29.css" />
<link rel="stylesheet" type="text/css" href="../css/init.css" />
<link rel="stylesheet" type="text/css" href="../css/weui.css" />
<link rel="stylesheet" type="text/css" href="../css/myweui.css" />
<link rel="stylesheet" type="text/css" href="../css/swiper-3.4.2.min.css" />
<link rel="stylesheet" type="text/css" href="../css/Youth_Literary_Creation_res.css" />
<script src="../js/jquery-3.2.1.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/swiper-3.4.2.jquery.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/base.js" type="text/javascript" charset="utf-8"></script>
<title>青年文创详情</title>
<style type="text/css">
.swiper-container {
width: 100%;
height: 3.86rem;
overflow: hidden;
}
</style>
</head>
<!-- 如果需要导航按钮 -->
<!--<div class="swiper-button-prev"></div>-->
<!--<div class="swiper-button-next"></div>-->
<body>
<div class="container">
<div class="head">
<!-- 如果需要滚动条 -->
<!-- <div class="swiper-scrollbar"></div>-->
</div>
<div class="head_res">
<p class="title">{$name}</p>
<div class="head_res_maia">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon10.png" class="logo" />
<p class="author">作者:{$author}</p>
<p class="data">创作时间:{$createtime}</p>
<div class="main_list_res_right">
<i class="iconfont icon-dianzan" onclick="getZan($(this))"></i>
<span class="zan_num">25</span>
</div>
</div>
</div>
</div>
<div class="main">
<p class="main_title">作品详情</p>
<p>{$content}</p>
</div>
</div>
</body>
<script type="text/javascript">
// void function myindex(){
$(".allslide").text($(".swiper-slide").length);
// }
function getZan(that) {
//点赞
console.log(1)
}
window.onload = function() {
var mySwiper = new Swiper('.swiper-container', {
<div class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic6.jpg" />
</div>
<div class="swiper-slide">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic2.jpg" />
</div>
<div class="swiper-slide">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic4.jpg" />
</div>
</div>
<div class="pagination"><span class="tslide">1</span>/<span class="allslide"></span></div>
<!-- 如果需要分页器 -->
<!--<div class="swiper-pagination"></div>-->
// 如果需要分页器
// pagination: '.swiper-pagination',
<!-- 如果需要导航按钮 -->
<!--<div class="swiper-button-prev"></div>-->
<!--<div class="swiper-button-next"></div>-->
// 如果需要前进后退按钮
// nextButton: '.swiper-button-next',
// prevButton: '.swiper-button-prev',
<!-- 如果需要滚动条 -->
<!-- <div class="swiper-scrollbar"></div>-->
</div>
<div class="head_res">
<p class="title">汉绣原创系列—马卡龙色双面刺绣芭蕉扇</p>
<div class="head_res_maia">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon10.png" class="logo" />
<p class="author">作者:陈云心</p>
<p class="data">创作时间:2018.2.23</p>
<div class="main_list_res_right">
<i class="iconfont icon-dianzan" onclick="getZan($(this))"></i>
<span class="zan_num">25</span>
</div>
</div>
</div>
</div>
<div class="main">
<p class="main_title">
作品详情
</p>
<p>
关于“非遗”,往往侧重于个别少数民族的、特别是濒临消亡的人口基数小的民族文化的抢救,这是“非遗”保护的一个重要方面,但同时也给我们提出了一个问题能不能突破个别民族、局部区域、特定时间。 在中华民族的宏大叙事中,去发掘对56个民族的大家庭成员有普遍影响,在全国大部分地区普遍覆盖,不分男女、贫富、行业、信仰等差别在全社会广泛适应。
</p>
</div>
</div>
</body>
<script type="text/javascript">
// void function myindex(){
$(".allslide").text($(".swiper-slide").length);
// }
function getZan(that) {
//点赞
console.log(1)
}
window.onload = function() {
var mySwiper = new Swiper('.swiper-container', {
// 如果需要分页器
// pagination: '.swiper-pagination',
// 如果需要前进后退按钮
// nextButton: '.swiper-button-next',
// prevButton: '.swiper-button-prev',
// 如果需要滚动条
// scrollbar: '.swiper-scrollbar',
onSlideChangeEnd: function(swiper) {
// if(swiper.activeIndex==$(".swiper-slide").length-1){
// swiper.activeIndex=1
// }else if(swiper.activeIndex==0){
// swiper.activeIndex=1
// }
$(".tslide").text(swiper.activeIndex + 1);
$(".allslide").text($(".swiper-slide").length);
}
})
}
</script>
// 如果需要滚动条
// scrollbar: '.swiper-scrollbar',
onSlideChangeEnd: function(swiper) {
// if(swiper.activeIndex==$(".swiper-slide").length-1){
// swiper.activeIndex=1
// }else if(swiper.activeIndex==0){
// swiper.activeIndex=1
// }
$(".tslide").text(swiper.activeIndex + 1);
$(".allslide").text($(".swiper-slide").length);
}
})
}
</script>
</html>
\ No newline at end of file
... ...
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<link rel="stylesheet" type="text/css" href="http://at.alicdn.com/t/font_575637_dcp58t87sus4te29.css" />
<link rel="stylesheet" type="text/css" href="../css/init.css" />
<link rel="stylesheet" type="text/css" href="../css/weui.css" />
<link rel="stylesheet" type="text/css" href="../css/myweui.css" />
<link rel="stylesheet" type="text/css" href="../css/Youth_Literary_Creation.css" />
<script src="../js/jquery-3.2.1.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/base.js" type="text/javascript" charset="utf-8"></script>
<title>青年文创</title>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>青年文创</title>
<tc_include file="Public:common"/>
<link rel="stylesheet" type="text/css" href="__TMPL__Public/assets/css/Youth_Literary_Creation.css" />
</head>
<body>
<div class="container">
<div class="search_box">
<input type="text" name="" id="search_value" value="" placeholder="请输入关键词" />
<i class="iconfont icon-search"></i>
</div>
<div class="main">
<div class="main_list">
<a href="Youth_Literary_Creation_res.html">
<p class="title">
时尚设计第一期:设计师姚谦
</p>
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic4.jpg" class="list_image" />
</a>
<div class="main_list_res">
<div class="main_list_res_left">
<p class="author">作者:陈云心</p>
<p class="data">
创作时间:2018.1.23
</p>
</div>
<div class="main_list_res_right">
<i class="iconfont icon-dianzan" onclick="getZan($(this))"></i>
<span class="zan_num">25</span>
</div>
</div>
</div>
</div>
</div>
<div id="toast" style="display:none;">
<div class="weui-mask_transparent"></div>
<div class="weui-toast">
<i class="weui-icon-safe-warn weui-icon_toast"></i>
<p class="weui-toast__content">已完成</p>
</div>
</div>
<div id="toastsuccess" style="display:none;">
<div class="weui-mask_transparent"></div>
<div class="weui-toast">
<i class="weui-icon-success-no-circle weui-icon_toast"></i>
<p class="weui-toast__content">已完成</p>
</div>
</div>
<div class="container">
<div class="search_box">
<input type="text" name="" id="search_value" value="" placeholder="请输入关键词" />
<i class="iconfont icon-search"></i>
</div>
<div class="main">
<volist name="posts" id="vo">
<div class="main_list">
<php>
$pictures = json_decode($vo['pictures'],true)['photo'];
</php>
<a href="{:U('detail',array('id'=>$vo['id']))}">
<p class="title">{$vo.name}</p>
<img src="{:sp_get_image_preview_url($pictures[0]['url'])}" class="list_image" />
</a>
<div class="main_list_res">
<div class="main_list_res_left">
<p class="author">作者:{$vo.author}</p>
<p class="data">
创作时间:{$vo.createtime}
</p>
</div>
<div class="main_list_res_right">
<i class="iconfont icon-dianzan" onclick="getZan($(this))"></i>
<span class="zan_num">25</span>
</div>
</div>
</div>
</volist>
</div>
</div>
<div id="toast" style="display:none;">
<div class="weui-mask_transparent"></div>
<div class="weui-toast">
<i class="weui-icon-safe-warn weui-icon_toast"></i>
<p class="weui-toast__content">已完成</p>
</div>
</div>
<div id="toastsuccess" style="display:none;">
<div class="weui-mask_transparent"></div>
<div class="weui-toast">
<i class="weui-icon-success-no-circle weui-icon_toast"></i>
<p class="weui-toast__content">已完成</p>
</div>
</div>
</body>
<script src="../js/public.js" type="text/javascript" charset="utf-8"></script>
<script src="__TMPL__Public/assets/js/public.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
window.onload = function () {
mysear_group.mysearch("#search_value", ".icon-search");
window.onload = function () {
mysear_group.mysearch("#search_value", ".icon-search");
}
}
function getZan(that) {
//点赞
}
function getZan(that) {
//点赞
}
</script>
</html>
\ No newline at end of file
... ...
... ... @@ -2,194 +2,157 @@
<html lang="zh">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<link rel="stylesheet" type="text/css" href="http://at.alicdn.com/t/font_575637_dcp58t87sus4te29.css" />
<link rel="stylesheet" type="text/css" href="../css/init.css" />
<link rel="stylesheet" type="text/css" href="../css/weui.css" />
<link rel="stylesheet" type="text/css" href="../css/myweui.css" />
<link rel="stylesheet" type="text/css" href="../css/swiper-3.4.2.min.css" />
<link rel="stylesheet" type="text/css" href="../css/Heritage_res.css" />
<script src="../js/jquery-3.2.1.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/swiper-3.4.2.jquery.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/base.js" type="text/javascript" charset="utf-8"></script>
<title>活动报名</title>
<style type="text/css">
.swiper-container {
width: 100%;
height: 3.86rem;
overflow: hidden;
}
.head_res {
width: 100%;
height: 100%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0.34rem 0.34rem 0.1rem 0.34rem;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.data {
font-size: 0.26rem;
font-family: PingFangSC-Regular;
color: rgba(153, 153, 153, 1);
margin-left: 0rem;
}
.main_list_res_bottom {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
justify-content: space-between;
}
</style>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<tc_include file="Public:common"/>
<link rel="stylesheet" type="text/css" href="__TMPL__Public/assets/css/swiper-3.4.2.min.css" />
<link rel="stylesheet" type="text/css" href="__TMPL__Public/assets/css/Heritage_res.css" />
<script src="__TMPL__Public/assets/js/swiper-3.4.2.jquery.min.js" type="text/javascript" charset="utf-8"></script>
<title>活动报名</title>
<style type="text/css">
.swiper-container {
width: 100%;
height: 3.86rem;
overflow: hidden;
}
.head_res {
width: 100%;
height: 100%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0.34rem 0.34rem 0.1rem 0.34rem;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.data {
font-size: 0.26rem;
font-family: PingFangSC-Regular;
color: rgba(153, 153, 153, 1);
margin-left: 0rem;
}
.main_list_res_bottom {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
justify-content: space-between;
}
</style>
</head>
<body>
<div class="container">
<div class="head">
<div class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic6.jpg" />
</div>
<div class="swiper-slide">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic2.jpg" />
</div>
<div class="swiper-slide">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic4.jpg" />
</div>
</div>
<div class="pagination">
<span class="tslide">1</span>/
<span class="allslide"></span>
</div>
<!-- 如果需要分页器 -->
<!--<div class="swiper-pagination"></div>-->
<!-- 如果需要导航按钮 -->
<!--<div class="swiper-button-prev"></div>-->
<!--<div class="swiper-button-next"></div>-->
<!-- 如果需要滚动条 -->
<!-- <div class="swiper-scrollbar"></div>-->
</div>
<div class="head_res">
<div class="main_list_res_top">
<p class="main_list_res_top_title">
交流体验民俗活动
</p>
<p class="sign_up">
已报名20人
</p>
</div>
<div class="main_list_res_bottom">
<p class="data">
发布时间:2018.1.23
</p>
<i class="iconfont icon-share"></i>
</div>
</div>
</div>
<div class="res">
<div class="res_list">
<i class="iconfont icon-hdxq_icon1"></i>
<p class="res_list_title">活动时间:</p>
<p class="res_list_deatil">2018.1.23-2018.2.23</p>
</div>
<div class="res_list">
<i class="iconfont icon-hdxq_icon"></i>
<p class="res_list_title">活动地点:</p>
<p class="res_list_deatil">天津市和平区气象台路29门602</p>
</div>
<div class="res_list">
<i class="iconfont icon-hdxq_icon2"></i>
<p class="res_list_title">报名截止:</p>
<p class="res_list_deatil">2018.1.23</p>
</div>
</div>
<div class="main">
<p class="main_title">
作品详情
</p>
<p>
关于“非遗”,往往侧重于个别少数民族的、特别是濒临消亡的人口基数小的民族文化的抢救,这是“非遗”保护的一个重要方面,但同时也给我们提出了一个问题能不能突破个别民族、局部区域、特定时间。 在中华民族的宏大叙事中,去发掘对56个民族的大家庭成员有普遍影响,在全国大部分地区普遍覆盖,不分男女、贫富、行业、信仰等差别在全社会广泛适应。
</p>
</div>
</div>
<div class="foot">
立即报名
</div>
<div>
<div>
<div>
<div>
<div>
<div>
<div></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="container">
<div class="head">
<div class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide">
<img src="{:sp_get_asset_upload_path($thumb)}" />
</div>
</div>
<div class="pagination">
<span class="tslide">1</span>/
<span class="allslide"></span>
</div>
<!-- 如果需要分页器 -->
<!--<div class="swiper-pagination"></div>-->
<!-- 如果需要导航按钮 -->
<!--<div class="swiper-button-prev"></div>-->
<!--<div class="swiper-button-next"></div>-->
<!-- 如果需要滚动条 -->
<!-- <div class="swiper-scrollbar"></div>-->
</div>
<div class="head_res">
<div class="main_list_res_top">
<p class="main_list_res_top_title">{$name}</p>
<p class="sign_up">
已报名20人
</p>
</div>
<div class="main_list_res_bottom">
<p class="data">
发布时间:2018.1.23
</p>
<i class="iconfont icon-share"></i>
</div>
</div>
</div>
<div class="res">
<div class="res_list">
<i class="iconfont icon-hdxq_icon1"></i>
<p class="res_list_title">活动时间:</p>
<p class="res_list_deatil">{$stime}</p>
</div>
<div class="res_list">
<i class="iconfont icon-hdxq_icon"></i>
<p class="res_list_title">活动地点:</p>
<p class="res_list_deatil">天津市和平区气象台路29门602</p>
</div>
<div class="res_list">
<i class="iconfont icon-hdxq_icon2"></i>
<p class="res_list_title">报名截止:</p>
<p class="res_list_deatil">{$endtime}</p>
</div>
</div>
<div class="main">
<p class="main_title">作品详情</p>
<p>{$content}</p>
</div>
</div>
<div class="foot">
立即报名
</div>
</body>
<script type="text/javascript">
// void function myindex(){
$(".allslide").text($(".swiper-slide").length);
// }
function getZan(that) {
//点赞
console.log(1)
}
window.onload = function () {
var mySwiper = new Swiper('.swiper-container', {
// 如果需要分页器
// pagination: '.swiper-pagination',
// 如果需要前进后退按钮
// nextButton: '.swiper-button-next',
// prevButton: '.swiper-button-prev',
// 如果需要滚动条
// scrollbar: '.swiper-scrollbar',
onSlideChangeEnd: function (swiper) {
// if(swiper.activeIndex==$(".swiper-slide").length-1){
// swiper.activeIndex=1
// }else if(swiper.activeIndex==0){
// swiper.activeIndex=1
// }
$(".tslide").text(swiper.activeIndex + 1);
$(".allslide").text($(".swiper-slide").length);
}
})
}
// void function myindex(){
$(".allslide").text($(".swiper-slide").length);
// }
function getZan(that) {
//点赞
console.log(1)
}
window.onload = function () {
var mySwiper = new Swiper('.swiper-container', {
// 如果需要分页器
// pagination: '.swiper-pagination',
// 如果需要前进后退按钮
// nextButton: '.swiper-button-next',
// prevButton: '.swiper-button-prev',
// 如果需要滚动条
// scrollbar: '.swiper-scrollbar',
onSlideChangeEnd: function (swiper) {
// if(swiper.activeIndex==$(".swiper-slide").length-1){
// swiper.activeIndex=1
// }else if(swiper.activeIndex==0){
// swiper.activeIndex=1
// }
$(".tslide").text(swiper.activeIndex + 1);
$(".allslide").text($(".swiper-slide").length);
}
})
}
</script>
</html>
\ No newline at end of file
... ...
... ... @@ -5,120 +5,76 @@
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<link rel="stylesheet" type="text/css" href="http://at.alicdn.com/t/font_575637_dcp58t87sus4te29.css" />
<link rel="stylesheet" type="text/css" href="../css/init.css" />
<link rel="stylesheet" type="text/css" href="../css/weui.css" />
<link rel="stylesheet" type="text/css" href="../css/myweui.css" />
<link rel="stylesheet" type="text/css" href="../css/Heritage.css" />
<script src="../js/jquery-3.2.1.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/base.js" type="text/javascript" charset="utf-8"></script>
<title>活动列表</title>
<tc_include file="Public:common"/>
<link rel="stylesheet" type="text/css" href="__TMPL__Public/assets/css/Heritage.css" />
<title>非遗传承</title>
</head>
<body>
<div class="container">
<div class="search_box">
<input type="text" name="" id="search_value" value="" placeholder="请输入关键词" />
<i class="iconfont icon-search"></i>
</div>
<div class="main">
<div class="container">
<div class="search_box">
<input type="text" name="" id="search_value" value="" placeholder="请输入关键词" />
<i class="iconfont icon-search"></i>
</div>
<div class="main">
<volist name="list" id="vo">
<div class="main_list">
<div class="list_notice">投稿中</div>
<a href="Youth_Literary_Creation_res.html">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic4.jpg" class="list_image" />
<a href="{:U('detail', array('id'=>$vo['id']))}">
<img src="{:sp_get_asset_upload_path($vo['thumb'])}" class="list_image" />
</a>
<div class="main_list_res">
<div class="main_list_res_top">
<p class="main_list_res_top_title">
交流体验民俗活动
</p>
<p class="sign_up">
</p>
<p class="main_list_res_top_title">{$vo.name}</p>
<p class="sign_up">已报名20人</p>
</div>
<a href="Heritage_res.html">
<a href="{:U('detail', array('id'=>$vo['id']))}">
<div class="main_list_res_bottom">
<div class="main_list_res_bottom_left">
<div class="left_list">
<i class="iconfont icon-fych_icon"></i>
<p class="list_res">活动时间:2018.1.23-2018.2.23</p>
<p class="list_res">活动时间:{$vo.starttime}-{$vo.endtime}</p>
</div>
</div>
<i class="iconfont icon-arrows">
</i>
</div>
</a>
</div>
</div>
<div class="main_list">
<div class="list_notice">投稿中</div>
<a href="Youth_Literary_Creation_res.html">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic4.jpg" class="list_image" />
</a>
<div class="main_list_res">
<div class="main_list_res_top">
<p class="main_list_res_top_title">
交流体验民俗活动
</p>
<p class="sign_up">
</p>
</div>
<a href="Heritage_res.html">
<div class="main_list_res_bottom">
<div class="main_list_res_bottom_left">
<div class="left_list">
<i class="iconfont icon-fych_icon"></i>
<p class="list_res">活动时间:2018.1.23-2018.2.23</p>
<i class="iconfont icon-fych_icon1"></i>
<p class="list_res">活动地点:天津市和平区气象台路29门602</p>
</div>
</div>
<i class="iconfont icon-arrows">
</i>
<i class="iconfont icon-arrows"></i>
</div>
</a>
</div>
</div>
</div>
</volist>
</div>
<div id="toast" style="display:none;">
<div class="weui-mask_transparent"></div>
<div class="weui-toast">
<i class="weui-icon-safe-warn weui-icon_toast"></i>
<p class="weui-toast__content">已完成</p>
</div>
</div>
<div id="toast" style="display:none;">
<div class="weui-mask_transparent"></div>
<div class="weui-toast">
<i class="weui-icon-safe-warn weui-icon_toast"></i>
<p class="weui-toast__content">已完成</p>
</div>
<div id="toastsuccess" style="display:none;">
<div class="weui-mask_transparent"></div>
<div class="weui-toast">
<i class="weui-icon-success-no-circle weui-icon_toast"></i>
<p class="weui-toast__content">已完成</p>
</div>
</div>
<div id="toastsuccess" style="display:none;">
<div class="weui-mask_transparent"></div>
<div class="weui-toast">
<i class="weui-icon-success-no-circle weui-icon_toast"></i>
<p class="weui-toast__content">已完成</p>
</div>
</div>
</body>
<script src="../js/public.js" type="text/javascript" charset="utf-8"></script>
<script src="__TMPL__Public/assets/js/public.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
window.onload = function () {
window.onload = function() {
mysear_group.mysearch("#search_value", ".icon-search");
}
$(document).keydown(function (event) {
if (event.keyCode == 13) {
alert('回车键');
}
});
$(document).keydown(function (event) {
if (event.keyCode == 13) {
alert('回车键');
}
});
function getZan(that) {
//点赞
}
... ...
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<link rel="stylesheet" type="text/css" href="http://at.alicdn.com/t/font_575637_nd4obl18ovq5b3xr.css" />
<link rel="stylesheet" type="text/css" href="../css/init.css" />
<link rel="stylesheet" type="text/css" href="../css/weui.css" />
<link rel="stylesheet" type="text/css" href="../css/myweui.css" />
<link rel="stylesheet" type="text/css" href="../css/Mission_Runway.css" />
<script src="../js/base.js" type="text/javascript" charset="utf-8"></script>
<title>时尚设计</title>
</head>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<tc_include file="Public:common"/>
<link rel="stylesheet" type="text/css" href="__TMPL__Public/assets/css/Mission_Runway.css" />
<title>时尚设计</title>
</head>
<body>
<div class="container">
<a href="Previous_Designers.html">
<div class="title">
往届设计师
<i class="iconfont icon-arrows"></i>
</div>
</a>
<div class="main_card">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic6.jpg" class="main_card_img" />
<div class="main_card_res">
<div class="main_card_res_left">
<p class="main_card_res_title">
时尚设计第一期:设计师姚谦
</p>
<p class="main_card_res_mintitle">
发布时间:2018.1.23
</p>
</div>
<div class="vertical_line">
</div>
<i class="iconfont icon-share"></i>
</div>
</div>
<div class="main_res">
<p>这是富文本编辑器</p>
</div>
</div>
<div id="toast" style="display:none;">
<div class="weui-mask_transparent"></div>
<div class="weui-toast">
<i class="weui-icon-safe-warn weui-icon_toast"></i>
<p class="weui-toast__content">已完成</p>
</div>
</div>
<div id="toastsuccess" style="display:none;">
<div class="weui-mask_transparent"></div>
<div class="weui-toast">
<i class="weui-icon-success-no-circle weui-icon_toast"></i>
<p class="weui-toast__content">已完成</p>
</div>
</div>
</body>
<script type="text/javascript">
</script>
<body>
<div class="container">
<a href="{:U('index')}">
<div class="title">
往届设计师
<i class="iconfont icon-arrows"></i>
</div>
</a>
<div class="main_card">
<img src="{:sp_get_image_preview_url($thumb)}" class="main_card_img" />
<div class="main_card_res">
<div class="main_card_res_left">
<p class="main_card_res_title">{$name}</p>
<p class="main_card_res_mintitle">发布时间:{:date('Y.m.d',$ctime)}</p>
</div>
<div class="vertical_line"></div>
<i class="iconfont icon-share"></i>
</div>
</div>
<div class="main_res">{$content}</div>
</div>
<div id="toast" style="display:none;">
<div class="weui-mask_transparent"></div>
<div class="weui-toast">
<i class="weui-icon-safe-warn weui-icon_toast"></i>
<p class="weui-toast__content">已完成</p>
</div>
</div>
<div id="toastsuccess" style="display:none;">
<div class="weui-mask_transparent"></div>
<div class="weui-toast">
<i class="weui-icon-success-no-circle weui-icon_toast"></i>
<p class="weui-toast__content">已完成</p>
</div>
</div>
</body>
<script type="text/javascript">
</script>
</html>
\ No newline at end of file
... ...
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>往届设计师</title>
<tc_include file="Public:common"/>
<link rel="stylesheet" type="text/css" href="__TMPL__Public/assets/css/Previous_Designers.css" />
</head>
<body>
<div class="container">
<div class="search_box">
<input type="text" name="" id="search_value" value="" placeholder="请输入关键词" />
<i class="iconfont icon-search"></i>
</div>
<div class="main">
<volist name="list" id="vo">
<a href="{:U('detail',array('id'=>$vo['id']))}">
<div class="main_list">
<img src="{:sp_get_image_preview_url($vo['thumb'])}" class="main_card_img list_image" />
<div class="main_list_res">
<div class="main_list_res_left">
<p class="title">
{$vo.name}
</p>
<p class="data">
发布时间:{:date('Y.m.d',$vo['ctime'])}
</p>
</div>
<i class="iconfont icon-arrows"></i>
</div>
</div>
</a>
</volist>
<!--<div class="main_list">-->
<!--<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic6.jpg" class="main_card_img list_image" />-->
<!--<div class="main_list_res">-->
<!--<div class="main_list_res_left">-->
<!--<p class="title">-->
<!--时尚设计第一期:设计师姚谦-->
<!--</p>-->
<!--<p class="data">-->
<!--发布时间:2018.1.23-->
<!--</p>-->
<!--</div>-->
<!--<i class="iconfont icon-arrows">-->
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<link rel="stylesheet" type="text/css" href="http://at.alicdn.com/t/font_575637_nd4obl18ovq5b3xr.css" />
<link rel="stylesheet" type="text/css" href="../css/init.css" />
<link rel="stylesheet" type="text/css" href="../css/weui.css" />
<link rel="stylesheet" type="text/css" href="../css/myweui.css" />
<link rel="stylesheet" type="text/css" href="../css/Previous_Designers.css" />
<script src="../js/jquery-3.2.1.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/base.js" type="text/javascript" charset="utf-8"></script>
<title>往届设计师</title>
</head>
<!--</i>-->
<!--</div>-->
<!--</div>-->
</div>
<body>
<div class="container">
<div class="search_box">
<input type="text" name="" id="search_value" value="" placeholder="请输入关键词" />
<i class="iconfont icon-search"></i>
</div>
<div class="main">
<a href=""><div class="main_list">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic6.jpg" class="main_card_img list_image" />
<div class="main_list_res">
<div class="main_list_res_left">
<p class="title">
时尚设计第一期:设计师姚谦
</p>
<p class="data">
发布时间:2018.1.23
</p>
</div>
<i class="iconfont icon-arrows">
</i>
</div>
</div>
</a>
<div class="main_list">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic6.jpg" class="main_card_img list_image" />
<div class="main_list_res">
<div class="main_list_res_left">
<p class="title">
时尚设计第一期:设计师姚谦
</p>
<p class="data">
发布时间:2018.1.23
</p>
</div>
<i class="iconfont icon-arrows">
</i>
</div>
</div>
</div>
</div>
<div id="toast" style="display:none;">
<div class="weui-mask_transparent"></div>
<div class="weui-toast">
<i class="weui-icon-safe-warn weui-icon_toast"></i>
<p class="weui-toast__content">已完成</p>
</div>
</div>
<div id="toastsuccess" style="display:none;">
<div class="weui-mask_transparent"></div>
<div class="weui-toast">
<i class="weui-icon-success-no-circle weui-icon_toast"></i>
<p class="weui-toast__content">已完成</p>
</div>
</div>
</body>
<script src="../js/public.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
window.onload = function() {
mysear_group.mysearch("#search_value", ".icon-search");
mysear_group.Search
}
$(document).keydown(function (event) {
if (event.keyCode == 13) {
alert('回车键');
}
});
</script>
</div>
<div id="toast" style="display:none;">
<div class="weui-mask_transparent"></div>
<div class="weui-toast">
<i class="weui-icon-safe-warn weui-icon_toast"></i>
<p class="weui-toast__content">已完成</p>
</div>
</div>
<div id="toastsuccess" style="display:none;">
<div class="weui-mask_transparent"></div>
<div class="weui-toast">
<i class="weui-icon-success-no-circle weui-icon_toast"></i>
<p class="weui-toast__content">已完成</p>
</div>
</div>
</body>
<script src="__TMPL__Public/assets/js/public.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
window.onload = function() {
mysear_group.mysearch("#search_value", ".icon-search");
mysear_group.Search
}
$(document).keydown(function (event) {
if (event.keyCode == 13) {
alert('回车键');
}
});
</script>
</html>
\ No newline at end of file
... ...
... ... @@ -2,131 +2,110 @@
<html lang="zh">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>商品详情</title>
<link rel="stylesheet" type="text/css" href="http://at.alicdn.com/t/font_575637_nd4obl18ovq5b3xr.css" />
<link rel="stylesheet" type="text/css" href="../css/init.css" />
<link rel="stylesheet" type="text/css" href="../css/weui.css" />
<link rel="stylesheet" type="text/css" href="../css/myweui.css" />
<link rel="stylesheet" type="text/css" href="../css/swiper-3.4.2.min.css" />
<link rel="stylesheet" type="text/css" href="../css/shopres.css" />
<script src="../js/base.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/jquery-3.2.1.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/swiper-3.4.2.jquery.min.js" type="text/javascript" charset="utf-8"></script>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>商品详情</title>
<tc_include file="Public:common"/>
<link rel="stylesheet" type="text/css" href="__TMPL__Public/assets/css/swiper-3.4.2.min.css" />
<link rel="stylesheet" type="text/css" href="__TMPL__Public/assets/css/shopres.css" />
<script src="__TMPL__Public/assets/js/swiper-3.4.2.jquery.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div class="container">
<div class="head">
<div class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" />
</div>
<div class="swiper-slide">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" />
</div>
<div class="swiper-slide">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" />
</div>
</div>
<!-- 如果需要分页器 -->
<!--<div class="swiper-pagination"></div>-->
<!-- 如果需要导航按钮 -->
<!--<div class="swiper-button-prev"></div>-->
<!--<div class="swiper-button-next"></div>-->
<!-- 如果需要滚动条 -->
<!-- <div class="swiper-scrollbar"></div>-->
</div>
<span class="head_res">仅剩1件</span>
</div>
<div class="shop_res">
<div class="shop_res_top">
<div class="title">
<p class="maintitle">【复古发饰】原创发簪步摇</p>
<p class="price">
<span>¥</span> 288</p>
</div>
<i class="iconfont icon-share"></i>
</div>
<div class="shop_res_bottom">
<span class="yunfei">免运费</span>
<span class="number">月销 1000 件</span>
</div>
</div>
<div class="shop_evaluate">
<div class="shop_evaluate_head">
<p class="all_title">全部评价</p>
<i class="iconfont icon-arrows"></i>
</div>
<div class="evaluate_list">
<img src="" class="list_logo" />
<div class="list_res">
<p class="list_res_title">
微信昵称
</p>
<p class="list_res_main">
宝贝非常美丽,物流也非常快,还会回购...
</p>
</div>
</div>
</div>
<div class="container">
<div class="head">
<div class="swiper-container">
<div class="swiper-wrapper">
<volist name="images" id="vo">
<div class="swiper-slide">
<img src="{$images[0]['url']}" />
</div>
</volist>
</div>
<!-- 如果需要分页器 -->
<!--<div class="swiper-pagination"></div>-->
<div class="shop_evaluate">
<div class="shop_evaluate_head">
<p class="all_title">全部评价</p>
<!--<i class="iconfont icon-arrows"></i>-->
</div>
<div class="evaluate_list">
<img src="" class="list_logo" />
<div class="list_res text_mian">
<!-- 如果需要导航按钮 -->
<!--<div class="swiper-button-prev"></div>-->
<!--<div class="swiper-button-next"></div>-->
</div>
</div>
</div>
<div class="kong">
</div>
</div>
<div class="footer">
<div class="kf">
<i class="iconfont icon-menu_icon_normal2"> </i>
<span class="footer_title">客服</span>
</div>
<div class="sc">
<i class="iconfont icon-collect"> </i>
<span class="footer_title">收藏</span>
</div>
<div class="goonpay">
加入购物车
</div>
<div class="rightbuy">
立即购买
</div>
</div>
<!-- 如果需要滚动条 -->
<!-- <div class="swiper-scrollbar"></div>-->
</div>
<span class="head_res">仅剩{$num}件</span>
</div>
<div class="shop_res">
<div class="shop_res_top">
<div class="title">
<p class="maintitle">{$goods_name}</p>
<p class="price">
<span>¥</span> {$goods_price}</p>
</div>
<i class="iconfont icon-share"></i>
</div>
<div class="shop_res_bottom">
<span class="yunfei">免运费</span>
<span class="number">月销 1000 件</span>
</div>
</div>
<div class="shop_evaluate">
<div class="shop_evaluate_head">
<p class="all_title">全部评价</p>
<i class="iconfont icon-arrows"></i>
</div>
<div class="evaluate_list">
<img src="" class="list_logo" />
<div class="list_res">
<p class="list_res_title">微信昵称</p>
<p class="list_res_main">
宝贝非常美丽,物流也非常快,还会回购...
</p>
</div>
</div>
</div>
<div class="shop_evaluate">
<div class="shop_evaluate_head">
<p class="all_title">全部评价</p>
<!--<i class="iconfont icon-arrows"></i>-->
</div>
<div class="evaluate_list">
<img src="" class="list_logo" />
<div class="list_res text_mian"></div>
</div>
</div>
<div class="kong"></div>
</div>
<div class="footer">
<div class="kf">
<i class="iconfont icon-menu_icon_normal2"> </i>
<span class="footer_title">客服</span>
</div>
<div class="sc">
<i class="iconfont icon-collect"> </i>
<span class="footer_title">收藏</span>
</div>
<div class="goonpay">
加入购物车
</div>
<div class="rightbuy">
立即购买
</div>
</div>
</body>
<script type="text/javascript">
window.onload = function () {
var mySwiper = new Swiper('.swiper-container', {
window.onload = function () {
var mySwiper = new Swiper('.swiper-container', {
// 如果需要分页器
// pagination: '.swiper-pagination',
// 如果需要分页器
// pagination: '.swiper-pagination',
// 如果需要前进后退按钮
// nextButton: '.swiper-button-next',
// prevButton: '.swiper-button-prev',
// 如果需要前进后退按钮
// nextButton: '.swiper-button-next',
// prevButton: '.swiper-button-prev',
// 如果需要滚动条
// scrollbar: '.swiper-scrollbar',
})
}
// 如果需要滚动条
// scrollbar: '.swiper-scrollbar',
})
}
</script>
</html>
\ No newline at end of file
... ...
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>恋物商城</title>
<link rel="stylesheet" type="text/css" href="http://at.alicdn.com/t/font_575637_nd4obl18ovq5b3xr.css" />
<link rel="stylesheet" type="text/css" href="../css/init.css" />
<link rel="stylesheet" type="text/css" href="../css/weui.css" />
<link rel="stylesheet" type="text/css" href="../css/myweui.css" />
<link rel="stylesheet" type="text/css" href="../css/swiper-3.4.2.min.css" />
<link rel="stylesheet" type="text/css" href="../css/myshop.css" />
<script src="../js/base.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/jquery-3.2.1.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/swiper-3.4.2.jquery.min.js" type="text/javascript" charset="utf-8"></script>
<style type="text/css">
.container {
padding-top: 0.88rem;
}
</style>
</head>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>恋物商城</title>
<tc_include file="Public:common"/>
<link rel="stylesheet" type="text/css" href="__TMPL__Public/assets/css/swiper-3.4.2.min.css" />
<link rel="stylesheet" type="text/css" href="__TMPL__Public/assets/css/myshop.css" />
<script src="__TMPL__Public/assets/js/swiper-3.4.2.jquery.min.js" type="text/javascript" charset="utf-8"></script>
<style type="text/css">
.container {
padding-top: 0.88rem;
}
</style>
</head>
<body>
<div class="search_group">
<input type="text" name="" id="search_ipt" value="" />
<p class="seach_title">搜索</p>
</div>
<div class="container">
<div class="shoplist_select">
<div class="select_quyu" onclick="qy($(this),qyarr)">
<p class="shoplist_select_title">区域</p>
<i class="iconfont icon-fylb_icon_arrow_norm"></i>
</div>
<div class="select_line">
<body>
<div class="search_group">
<input type="text" name="" id="search_ipt" value="" />
<p class="seach_title">搜索</p>
</div>
<div class="container">
<div class="shoplist_select">
<div class="select_quyu" onclick="qy($(this),qyarr)">
<p class="shoplist_select_title">区域</p>
<i class="iconfont icon-fylb_icon_arrow_norm"></i>
</div>
<div class="select_line">
</div>
<div class="select_price" onclick="qy($(this),qyarr)">
<p class="shoplist_select_title">价格</p>
<i class="iconfont icon-fylb_icon_arrow_norm"></i>
</div>
<div class="select_line">
</div>
<div class="select_price" onclick="qy($(this),qyarr)">
<p class="shoplist_select_title">价格</p>
<i class="iconfont icon-fylb_icon_arrow_norm"></i>
</div>
<div class="select_line">
</div>
<div class="select_pai" onclick="qy($(this),qyarr)">
<p class="shoplist_select_title">品牌</p>
<i class="iconfont icon-fylb_icon_arrow_norm"></i>
</div>
</div>
<div class="list_content">
<div class="list_view">
<img src="" class="list_logo" />
<div class="list_res">
<p class="res_title">原创手工发簪步摇</p>
<p class="res_mintitle">服旗袍配饰</p>
<p class="res_price">¥ 3,450.40 <s>¥ 6500</s></p>
</div>
</div>
<div class="list_view">
<img src="" class="list_logo" />
<div class="list_res">
<p class="res_title">原创手工发簪步摇</p>
<p class="res_mintitle">服旗袍配饰</p>
<p class="res_price">¥ 3,450.40 <s>¥ 6500</s></p>
</div>
</div>
<div class="list_view">
<img src="" class="list_logo" />
<div class="list_res">
<p class="res_title">原创手工发簪步摇</p>
<p class="res_mintitle">服旗袍配饰</p>
<p class="res_price">¥ 3,450.40 <s>¥ 6500</s></p>
</div>
</div>
</div>
</body>
<script src="../js/weui.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/myweui.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
window.onload = function() {
var mySwiper = new Swiper('.swiper-container', {
</div>
<div class="select_pai" onclick="qy($(this),qyarr)">
<p class="shoplist_select_title">品牌</p>
<i class="iconfont icon-fylb_icon_arrow_norm"></i>
</div>
</div>
<div class="list_content">
<volist name="list" id="vo">
<div class="list_view">
<a href="{:U('detail',array('id'=>$vo['id']))}">
<img src="{:sp_get_asset_upload_path($vo['thumb'])}" class="list_logo" />
</a>
<div class="list_res">
<p class="res_title">{$vo.goods_name}</p>
<p class="res_mintitle">{$vo.short_name}</p>
<p class="res_price">¥ {$vo.goods_price} <s>¥ {$vo.price}</s></p>
</div>
</div>
</volist>
<!--<div class="list_view">-->
<!--<img src="" class="list_logo" />-->
<!--<div class="list_res">-->
<!--<p class="res_title">原创手工发簪步摇</p>-->
<!--<p class="res_mintitle">服旗袍配饰</p>-->
<!--<p class="res_price">¥ 3,450.40 <s>¥ 6500</s></p>-->
<!--</div>-->
<!--</div>-->
<!--<div class="list_view">-->
<!--<img src="" class="list_logo" />-->
<!--<div class="list_res">-->
<!--<p class="res_title">原创手工发簪步摇</p>-->
<!--<p class="res_mintitle">服旗袍配饰</p>-->
<!--<p class="res_price">¥ 3,450.40 <s>¥ 6500</s></p>-->
<!--</div>-->
<!--</div>-->
</div>
</body>
<script src="__TMPL__Public/assets/js/weui.js" type="text/javascript" charset="utf-8"></script>
<script src="__TMPL__Public/assets/js/myweui.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
window.onload = function() {
var mySwiper = new Swiper('.swiper-container', {
// 如果需要分页器
pagination: '.swiper-pagination',
// 如果需要分页器
pagination: '.swiper-pagination',
// 如果需要前进后退按钮
// nextButton: '.swiper-button-next',
// prevButton: '.swiper-button-prev',
// 如果需要前进后退按钮
// nextButton: '.swiper-button-next',
// prevButton: '.swiper-button-prev',
// 如果需要滚动条
// scrollbar: '.swiper-scrollbar',
})
}
var qyarr=[{
label: '飞机票',
value: 0,
disabled: true // 不可用
},
{
label: '火车票',
value: 1
},
{
label: '汽车票',
value: 3
},
{
label: '公车票',
value: 4,
}
]
function qy(that,arr) {
weui.picker(arr, {
className: 'custom-classname',
container: 'body',
defaultValue: [3],
onConfirm: function(result) {
that.find(".shoplist_select_title").html(result[0].label)
},
id: 'singleLinePicker'
});
}
</script>
// 如果需要滚动条
// scrollbar: '.swiper-scrollbar',
})
}
var qyarr=[{
label: '飞机票',
value: 0,
disabled: true // 不可用
},
{
label: '火车票',
value: 1
},
{
label: '汽车票',
value: 3
},
{
label: '公车票',
value: 4,
}
]
function qy(that,arr) {
weui.picker(arr, {
className: 'custom-classname',
container: 'body',
defaultValue: [3],
onConfirm: function(result) {
that.find(".shoplist_select_title").html(result[0].label)
},
id: 'singleLinePicker'
});
}
</script>
</html>
\ No newline at end of file
... ...
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>恋物商城</title>
<link rel="stylesheet" type="text/css" href="http://at.alicdn.com/t/font_575637_nd4obl18ovq5b3xr.css" />
<link rel="stylesheet" type="text/css" href="../css/init.css" />
<link rel="stylesheet" type="text/css" href="../css/weui.css" />
<link rel="stylesheet" type="text/css" href="../css/myweui.css" />
<link rel="stylesheet" type="text/css" href="../css/swiper-3.4.2.min.css" />
<link rel="stylesheet" type="text/css" href="../css/myshop.css" />
<script src="../js/base.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/jquery-3.2.1.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/swiper-3.4.2.jquery.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>恋物商城</title>
<tc_include file="Public:common"/>
<link rel="stylesheet" type="text/css" href="__TMPL__Public/assets/css/swiper-3.4.2.min.css" />
<link rel="stylesheet" type="text/css" href="__TMPL__Public/assets/css/myshop.css" />
<script src="__TMPL__Public/assets/js/swiper-3.4.2.jquery.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div class="search_group">
<input type="text" name="" id="search_ipt" value="" />
<p class="seach_title">搜索</p>
</div>
<div class="container">
<div class="head">
<div class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic6.jpg" />
</div>
<div class="swiper-slide">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic2.jpg" />
</div>
<div class="swiper-slide">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic4.jpg" />
</div>
</div>
<!-- 如果需要分页器 -->
<div class="swiper-pagination"></div>
<body>
<div class="search_group">
<input type="text" name="" id="search_ipt" value="" />
<p class="seach_title">搜索</p>
</div>
<div class="container">
<div class="head">
<div class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic6.jpg" />
</div>
<div class="swiper-slide">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic2.jpg" />
</div>
<div class="swiper-slide">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic4.jpg" />
</div>
</div>
<!-- 如果需要分页器 -->
<div class="swiper-pagination"></div>
<!-- 如果需要导航按钮 -->
<!--<div class="swiper-button-prev"></div>-->
<!--<div class="swiper-button-next"></div>-->
<!-- 如果需要导航按钮 -->
<!--<div class="swiper-button-prev"></div>-->
<!--<div class="swiper-button-next"></div>-->
<!-- 如果需要滚动条 -->
<!-- <div class="swiper-scrollbar"></div>-->
</div>
</div>
<div class="select_group">
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon1.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon2.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon3.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon4.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon5.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon6.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon7.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon8.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon9.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon10.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
</div>
<div class="hot">
<a href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_ccr1.jpg" class="hot_left" />
</a>
<div class="hot_right">
<a href=""><img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_ccr2.jpg" class="hot_right_top" /></a>
<a href=""><img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_ccr3.jpg" class="hot_right_top" /></a>
</div>
</div>
<!-- 如果需要滚动条 -->
<!-- <div class="swiper-scrollbar"></div>-->
</div>
</div>
<div class="select_group">
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon1.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon2.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon3.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon4.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon5.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon6.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon7.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon8.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon9.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
<a class="select_item" href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon10.png" class="select_logo" />
<p class="select_title">家居陈设</p>
</a>
</div>
<div class="hot">
<a href="">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_ccr1.jpg" class="hot_left" />
</a>
<div class="hot_right">
<a href=""><img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_ccr2.jpg" class="hot_right_top" /></a>
<a href=""><img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_ccr3.jpg" class="hot_right_top" /></a>
</div>
</div>
<div class="list">
<div class="list_head">
<div class="list">
<div class="list_head">
<span class="list_head_title">
最新上架
</span>
<span class="list_head_mintitle">
<span class="list_head_mintitle">
全部商品
</span>
<i class="iconfont icon-arrows"></i>
</div>
<div class="list_content">
<a href="" class="list_view">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" class="list_logo" />
<div class="list_res">
<p class="res_title">原创手工发簪步摇</p>
<p class="res_mintitle">服旗袍配饰</p>
<p class="res_price">¥ 3,450.40
<s>¥ 6500</s>
</p>
</div>
</a>
<a href="" class="list_view">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" class="list_logo" />
<div class="list_res">
<p class="res_title">原创手工发簪步摇</p>
<p class="res_mintitle">服旗袍配饰</p>
<p class="res_price">¥ 3,450.40
<s>¥ 6500</s>
</p>
</div>
</a>
<a href="" class="list_view">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" class="list_logo" />
<div class="list_res">
<p class="res_title">原创手工发簪步摇</p>
<p class="res_mintitle">服旗袍配饰</p>
<p class="res_price">¥ 3,450.40
<s>¥ 6500</s>
</p>
</div>
</a>
</div>
</div>
<div class="kong">
<i class="iconfont icon-arrows"></i>
</div>
<div class="list_content">
<a href="" class="list_view">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" class="list_logo" />
<div class="list_res">
<p class="res_title">原创手工发簪步摇</p>
<p class="res_mintitle">服旗袍配饰</p>
<p class="res_price">¥ 3,450.40
<s>¥ 6500</s>
</p>
</div>
</a>
<a href="" class="list_view">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" class="list_logo" />
<div class="list_res">
<p class="res_title">原创手工发簪步摇</p>
<p class="res_mintitle">服旗袍配饰</p>
<p class="res_price">¥ 3,450.40
<s>¥ 6500</s>
</p>
</div>
</a>
<a href="" class="list_view">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" class="list_logo" />
<div class="list_res">
<p class="res_title">原创手工发簪步摇</p>
<p class="res_mintitle">服旗袍配饰</p>
<p class="res_price">¥ 3,450.40
<s>¥ 6500</s>
</p>
</div>
</a>
</div>
</div>
<div class="kong">
</div>
</div>
<div class="footer">
<div class="footer_list footer_list_active" onclick="index()">
<i class="iconfont icon-menu_icon_select"></i>
<p class="footer_title">首页</p>
</div>
<div class="footer_list" onclick="fenlei()">
<i class="iconfont icon-fenlei_normal"></i>
<p class="footer_title">分类</p>
</div>
<div class="footer_list" onclick="cart()">
<i class="iconfont icon-gouwuche_normal"></i>
<p class="footer_title">购物车</p>
</div>
<div class="footer_list" onclick="personl()">
<i class="iconfont icon-menu_icon_normal1"></i>
<p class="footer_title">我的</p>
</div>
</div>
</body>
<script type="text/javascript">
function fenlei() {
window.location = "classification.html"
}
</div>
</div>
<div class="footer">
<div class="footer_list footer_list_active" onclick="index()">
<i class="iconfont icon-menu_icon_select"></i>
<p class="footer_title">首页</p>
</div>
<div class="footer_list" onclick="fenlei()">
<i class="iconfont icon-fenlei_normal"></i>
<p class="footer_title">分类</p>
</div>
<div class="footer_list" onclick="cart()">
<i class="iconfont icon-gouwuche_normal"></i>
<p class="footer_title">购物车</p>
</div>
<div class="footer_list" onclick="personl()">
<i class="iconfont icon-menu_icon_normal1"></i>
<p class="footer_title">我的</p>
</div>
</div>
</body>
<script type="text/javascript">
function fenlei() {
window.location = "classification.html"
}
function personl() {
window.location = "personl.html"
}
function personl() {
window.location = "personl.html"
}
function cart() {
window.location = "cart.html"
}
function cart() {
window.location = "cart.html"
}
function index() {
window.location = "index.htmll"
}
window.onload = function() {
var mySwiper = new Swiper('.swiper-container', {
function index() {
window.location = "index.htmll"
}
window.onload = function() {
var mySwiper = new Swiper('.swiper-container', {
// 如果需要分页器
pagination: '.swiper-pagination',
// 如果需要分页器
pagination: '.swiper-pagination',
// 如果需要前进后退按钮
// nextButton: '.swiper-button-next',
// prevButton: '.swiper-button-prev',
// 如果需要前进后退按钮
// nextButton: '.swiper-button-next',
// prevButton: '.swiper-button-prev',
// 如果需要滚动条
// scrollbar: '.swiper-scrollbar',
})
}
</script>
// 如果需要滚动条
// scrollbar: '.swiper-scrollbar',
})
}
</script>
</html>
\ No newline at end of file
... ...
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>恋物商城</title>
<link rel="stylesheet" type="text/css" href="http://at.alicdn.com/t/font_575637_nd4obl18ovq5b3xr.css" />
<link rel="stylesheet" type="text/css" href="../css/init.css" />
<link rel="stylesheet" type="text/css" href="../css/weui.css" />
<link rel="stylesheet" type="text/css" href="../css/myweui.css" />
<link rel="stylesheet" type="text/css" href="../css/swiper-3.4.2.min.css" />
<link rel="stylesheet" type="text/css" href="../css/myshop.css" />
<script src="../js/base.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/jquery-3.2.1.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/swiper-3.4.2.jquery.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>恋物商城</title>
<tc_include file="Public:common"/>
<link rel="stylesheet" type="text/css" href="__TMPL__Public/assets/css/swiper-3.4.2.min.css" />
<link rel="stylesheet" type="text/css" href="__TMPL__Public/assets/css/myshop.css" />
<script src="__TMPL__Public/assets/js/swiper-3.4.2.jquery.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div class="search_group">
<input type="text" name="" id="search_ipt" value="" />
<p class="seach_title">搜索</p>
</div>
<div class="container">
<div class="container_left">
<ul>
<a href="">
<li>家居陈设</li>
</a>
<a href="">
<li>家居陈设</li>
</a>
<a href="">
<li>家居陈设</li>
</a><a href="">
<li>家居陈设</li>
</a><a href="">
<li>家居陈设</li>
</a><a href="">
<li>家居陈设</li>
</a><a href="">
<li>家居陈设</li>
</a>
<a href="">
<li>家居陈设</li>
</a><a href="">
<li>家居陈设</li>
</a><a href="">
<li>家居陈设</li>
</a><a href="">
<li>家居陈设</li>
</a><a href="">
<li>家居陈设</li>
</a>
</ul>
</div>
<div class="container_right">
<div class="container_right_list">
<a href="" class="container_right_list_head">
<span class="head_title">家具家居</span>
<span class="head_mintitle">全部</span>
<i class="iconfont icon-arrows"></i>
</a>
<div class="container_right_list_main">
<a href="" class="list_main_view">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" class="list_main_v_logo"/>
<div class="list_main_v_res">
<p class="v_res_title">原创手工发簪步摇</p>
<p class="v_res_mintitle">服旗袍配饰</p>
<p class="v_res_price">¥ 3450</p>
</div>
</a>
<a href="" class="list_main_view">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" class="list_main_v_logo"/>
<div class="list_main_v_res">
<p class="v_res_title">原创手工发簪步摇</p>
<p class="v_res_mintitle">服旗袍配饰</p>
<p class="v_res_price">¥ 3450</p>
</div>
</a>
<a href="" class="list_main_view">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" class="list_main_v_logo"/>
<div class="list_main_v_res">
<p class="v_res_title">原创手工发簪步摇</p>
<p class="v_res_mintitle">服旗袍配饰</p>
<p class="v_res_price">¥ 3450</p>
</div>
</a>
</div>
</div>
<div class="container_right_list">
<a href="" class="container_right_list_head">
<span class="head_title">家具家居</span>
<span class="head_mintitle">全部</span>
<i class="iconfont icon-arrows"></i>
</a>
<div class="container_right_list_main">
<a href="" class="list_main_view">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" class="list_main_v_logo"/>
<div class="list_main_v_res">
<p class="v_res_title">原创手工发簪步摇</p>
<p class="v_res_mintitle">服旗袍配饰</p>
<p class="v_res_price">¥ 3450</p>
</div>
</a>
<a href="" class="list_main_view">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" class="list_main_v_logo"/>
<div class="list_main_v_res">
<p class="v_res_title">原创手工发簪步摇</p>
<p class="v_res_mintitle">服旗袍配饰</p>
<p class="v_res_price">¥ 3450</p>
</div>
</a>
<a href="" class="list_main_view">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" class="list_main_v_logo"/>
<div class="list_main_v_res">
<p class="v_res_title">原创手工发簪步摇</p>
<p class="v_res_mintitle">服旗袍配饰</p>
<p class="v_res_price">¥ 3450</p>
</div>
</a>
</div>
</div>
</div>
<div class="kong">
<body>
<div class="search_group">
<input type="text" name="" id="search_ipt" value="" />
<p class="seach_title">搜索</p>
</div>
<div class="container">
<div class="container_left">
<ul>
<a href="">
<li>家居陈设</li>
</a>
<a href="">
<li>家居陈设</li>
</a>
<a href="">
<li>家居陈设</li>
</a><a href="">
<li>家居陈设</li>
</a><a href="">
<li>家居陈设</li>
</a><a href="">
<li>家居陈设</li>
</a><a href="">
<li>家居陈设</li>
</a>
<a href="">
<li>家居陈设</li>
</a><a href="">
<li>家居陈设</li>
</a><a href="">
<li>家居陈设</li>
</a><a href="">
<li>家居陈设</li>
</a><a href="">
<li>家居陈设</li>
</a>
</ul>
</div>
<div class="container_right">
<div class="container_right_list">
<a href="" class="container_right_list_head">
<span class="head_title">家具家居</span>
<span class="head_mintitle">全部</span>
<i class="iconfont icon-arrows"></i>
</a>
<div class="container_right_list_main">
<a href="" class="list_main_view">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" class="list_main_v_logo"/>
<div class="list_main_v_res">
<p class="v_res_title">原创手工发簪步摇</p>
<p class="v_res_mintitle">服旗袍配饰</p>
<p class="v_res_price">¥ 3450</p>
</div>
</a>
<a href="" class="list_main_view">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" class="list_main_v_logo"/>
<div class="list_main_v_res">
<p class="v_res_title">原创手工发簪步摇</p>
<p class="v_res_mintitle">服旗袍配饰</p>
<p class="v_res_price">¥ 3450</p>
</div>
</a>
<a href="" class="list_main_view">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" class="list_main_v_logo"/>
<div class="list_main_v_res">
<p class="v_res_title">原创手工发簪步摇</p>
<p class="v_res_mintitle">服旗袍配饰</p>
<p class="v_res_price">¥ 3450</p>
</div>
</a>
</div>
</div>
<div class="container_right_list">
<a href="" class="container_right_list_head">
<span class="head_title">家具家居</span>
<span class="head_mintitle">全部</span>
<i class="iconfont icon-arrows"></i>
</a>
<div class="container_right_list_main">
<a href="" class="list_main_view">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" class="list_main_v_logo"/>
<div class="list_main_v_res">
<p class="v_res_title">原创手工发簪步摇</p>
<p class="v_res_mintitle">服旗袍配饰</p>
<p class="v_res_price">¥ 3450</p>
</div>
</a>
<a href="" class="list_main_view">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" class="list_main_v_logo"/>
<div class="list_main_v_res">
<p class="v_res_title">原创手工发簪步摇</p>
<p class="v_res_mintitle">服旗袍配饰</p>
<p class="v_res_price">¥ 3450</p>
</div>
</a>
<a href="" class="list_main_view">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_pic.jpg" class="list_main_v_logo"/>
<div class="list_main_v_res">
<p class="v_res_title">原创手工发簪步摇</p>
<p class="v_res_mintitle">服旗袍配饰</p>
<p class="v_res_price">¥ 3450</p>
</div>
</a>
</div>
</div>
</div>
<div class="kong">
</div>
</div>
<div class="footer">
<div class="footer_list" onclick="index()">
<i class="iconfont icon-menu_icon_select"></i>
<p class="footer_title">首页</p>
</div>
<div class="footer_list footer_list_active" onclick="fenlei">
<i class="iconfont icon-fenlei_select"></i>
<p class="footer_title">分类</p>
</div>
<div class="footer_list" onclick="cart()">
<i class="iconfont icon-gouwuche_normal"></i>
<p class="footer_title">购物车</p>
</div>
<div class="footer_list" onclick="personl()">
<i class="iconfont icon-menu_icon_normal1"></i>
<p class="footer_title">我的</p>
</div>
</div>
</body>
<script type="text/javascript">
function fenlei() {
window.location = "classification.html"
}
</div>
</div>
<div class="footer">
<div class="footer_list" onclick="index()">
<i class="iconfont icon-menu_icon_select"></i>
<p class="footer_title">首页</p>
</div>
<div class="footer_list footer_list_active" onclick="fenlei">
<i class="iconfont icon-fenlei_select"></i>
<p class="footer_title">分类</p>
</div>
<div class="footer_list" onclick="cart()">
<i class="iconfont icon-gouwuche_normal"></i>
<p class="footer_title">购物车</p>
</div>
<div class="footer_list" onclick="personl()">
<i class="iconfont icon-menu_icon_normal1"></i>
<p class="footer_title">我的</p>
</div>
</div>
</body>
<script type="text/javascript">
function personl() {
window.location = "personl.html"
}
function fenlei() {
window.location = "classification.html"
}
function cart() {
window.location = "cart.html"
}
function personl() {
window.location = "personl.html"
}
function index() {
window.location = "index.html"
}
window.onload = function() {
var mySwiper = new Swiper('.swiper-container', {
function cart() {
window.location = "cart.html"
}
// 如果需要分页器
pagination: '.swiper-pagination',
function index() {
window.location = "index.html"
}
window.onload = function() {
var mySwiper = new Swiper('.swiper-container', {
// 如果需要前进后退按钮
// nextButton: '.swiper-button-next',
// prevButton: '.swiper-button-prev',
// 如果需要分页器
pagination: '.swiper-pagination',
// 如果需要滚动条
// scrollbar: '.swiper-scrollbar',
})
}
</script>
// 如果需要前进后退按钮
// nextButton: '.swiper-button-next',
// prevButton: '.swiper-button-prev',
// 如果需要滚动条
// scrollbar: '.swiper-scrollbar',
})
}
</script>
</html>
\ No newline at end of file
... ...
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>青年文创详情</title>
<tc_include file="Public:common"/>
<link rel="stylesheet" type="text/css" href="__TMPL__Public/assets/css/Local_remains_res.css" />
<script src="__TMPL__Public/assets/js/swiper-3.4.2.jquery.min.js" type="text/javascript" charset="utf-8"></script>
<style type="text/css">
.swiper-container {
width: 100%;
height: 3.86rem;
overflow: hidden;
}
</style>
</head>
<body>
<div class="container">
<div class="head">
<div class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide">
<img src="{:sp_get_image_preview_url($thumb)}" />
</div>
</div>
<div class="pagination"><span class="tslide">1</span>/<span class="allslide"></span></div>
<!-- 如果需要分页器 -->
<!--<div class="swiper-pagination"></div>-->
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<link rel="stylesheet" type="text/css" href="http://at.alicdn.com/t/font_575637_dcp58t87sus4te29.css" />
<link rel="stylesheet" type="text/css" href="../css/init.css" />
<link rel="stylesheet" type="text/css" href="../css/weui.css" />
<link rel="stylesheet" type="text/css" href="../css/myweui.css" />
<link rel="stylesheet" type="text/css" href="../css/swiper-3.4.2.min.css" />
<link rel="stylesheet" type="text/css" href="../css/Local_remains_res.css" />
<script src="../js/jquery-3.2.1.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/swiper-3.4.2.jquery.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/base.js" type="text/javascript" charset="utf-8"></script>
<title>青年文创详情</title>
<style type="text/css">
.swiper-container {
width: 100%;
height: 3.86rem;
overflow: hidden;
}
</style>
</head>
<!-- 如果需要导航按钮 -->
<!--<div class="swiper-button-prev"></div>-->
<!--<div class="swiper-button-next"></div>-->
<body>
<div class="container">
<div class="head">
<!-- 如果需要滚动条 -->
<!-- <div class="swiper-scrollbar"></div>-->
</div>
<!--<div class="head_res">
<p class="title">汉绣原创系列—马卡龙色双面刺绣芭蕉扇</p>
<div class="head_res_maia">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon10.png" class="logo" />
<p class="author">作者:陈云心</p>
<p class="data">创作时间:2018.2.23</p>
<div class="main_list_res_right">
<i class="iconfont icon-dianzan" onclick="getZan($(this))"></i>
<span class="zan_num">25</span>
</div>
</div>
</div>-->
</div>
<div class="main">
<p class="main_title">{$name}</p>
<p>
{$content}
</p>
</div>
</div>
</body>
<script type="text/javascript">
// void function myindex(){
$(".allslide").text($(".swiper-slide").length);
// }
function getZan(that) {
//点赞
console.log(1)
}
window.onload = function() {
var mySwiper = new Swiper('.swiper-container', {
<div class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic6.jpg" />
</div>
<div class="swiper-slide">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic2.jpg" />
</div>
<div class="swiper-slide">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/pic4.jpg" />
</div>
</div>
<div class="pagination"><span class="tslide">1</span>/<span class="allslide"></span></div>
<!-- 如果需要分页器 -->
<!--<div class="swiper-pagination"></div>-->
// 如果需要分页器
// pagination: '.swiper-pagination',
<!-- 如果需要导航按钮 -->
<!--<div class="swiper-button-prev"></div>-->
<!--<div class="swiper-button-next"></div>-->
<!-- 如果需要滚动条 -->
<!-- <div class="swiper-scrollbar"></div>-->
</div>
<!--<div class="head_res">
<p class="title">汉绣原创系列—马卡龙色双面刺绣芭蕉扇</p>
<div class="head_res_maia">
<img src="http://feiyi.test.bronet.cn/themes/simplebootx_mobile/Public/assets/img/index_icon10.png" class="logo" />
<p class="author">作者:陈云心</p>
<p class="data">创作时间:2018.2.23</p>
<div class="main_list_res_right">
<i class="iconfont icon-dianzan" onclick="getZan($(this))"></i>
<span class="zan_num">25</span>
</div>
</div>
</div>-->
</div>
<div class="main">
<p class="main_title">
汉绣原创系列—马卡龙色双面刺绣芭蕉扇
</p>
<p>
关于“非遗”,往往侧重于个别少数民族的、特别是濒临消亡的人口基数小的民族文化的抢救,这是“非遗”保护的一个重要方面,但同时也给我们提出了一个问题能不能突破个别民族、局部区域、特定时间。
在中华民族的宏大叙事中,去发掘对56个民族的大家庭成员有普遍影响,在全国大部分地区普遍覆盖,不分男女、贫富、行业、信仰等差别在全社会广泛适应。
</p>
</div>
</div>
</body>
<script type="text/javascript">
// void function myindex(){
$(".allslide").text($(".swiper-slide").length);
// }
function getZan(that) {
//点赞
console.log(1)
}
window.onload = function() {
var mySwiper = new Swiper('.swiper-container', {
// 如果需要分页器
// pagination: '.swiper-pagination',
// 如果需要前进后退按钮
// nextButton: '.swiper-button-next',
// prevButton: '.swiper-button-prev',
// 如果需要滚动条
// scrollbar: '.swiper-scrollbar',
onSlideChangeEnd: function(swiper) {
// if(swiper.activeIndex==$(".swiper-slide").length-1){
// swiper.activeIndex=1
// }else if(swiper.activeIndex==0){
// swiper.activeIndex=1
// }
$(".tslide").text(swiper.activeIndex + 1);
$(".allslide").text($(".swiper-slide").length);
}
})
}
</script>
// 如果需要前进后退按钮
// nextButton: '.swiper-button-next',
// prevButton: '.swiper-button-prev',
// 如果需要滚动条
// scrollbar: '.swiper-scrollbar',
onSlideChangeEnd: function(swiper) {
// if(swiper.activeIndex==$(".swiper-slide").length-1){
// swiper.activeIndex=1
// }else if(swiper.activeIndex==0){
// swiper.activeIndex=1
// }
$(".tslide").text(swiper.activeIndex + 1);
$(".allslide").text($(".swiper-slide").length);
}
})
}
</script>
</html>
\ No newline at end of file
... ...