代码/protected/view/mobile/default/user_favorite_list.html
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<!DOCTYPE HTML>
<html>
<head>
<{include file='mobile/default/lib/meta.html'}>
<title>我的收藏 - <{$GLOBALS.cfg.site_name}></title>
<link rel="stylesheet" type="text/css" href="<{$common.theme}>/css/general.css" />
<link rel="stylesheet" type="text/css" href="<{$common.theme}>/iconfont/iconfont.css">
<link rel="stylesheet" type="text/css" href="<{$common.theme}>/css/user.css" />
<script type="text/javascript" src="<{$common.theme}>/js/zepto.min.js"></script>
<script type="text/javascript" src="<{$common.theme}>/js/verydows.mobile.js"></script>
<script type="text/javascript">
$(function(){
showFavs();
$.vdsTouchScroll({
onBottom: function(){
var obj = $('#favorites');
if(obj.data('cur') != obj.data('next')){
showFavs();
}else{
$('#nomore').show();
}
},
});
});
function showFavs(){
var container = $('#favorites'), page_id = container.data('next');
$.asynList("<{url c='api/favorite' a='list'}>", {page:page_id, pernum:8}, function(res){
if(res.status == 'success'){
container.append(juicer($('#favorite-tpl').html(), res));
if(res.paging){
container.data('cur', page_id);
container.data('next', data.paging.next_page);
}
}else{
container.append($('#nodata-tpl').html());
}
});
}
function delFav(obj, id){
$.vdsConfirm({
content: '您确定要删除此商品吗?',
ok: function(){
$.asynInter("<{url c='api/favorite' a='delete'}>", {id:id}, function(res){
if(res.status == 'success'){
$(obj).closest('.item').remove();
if($('#favorites .item').size() == 0) $('#favorites').append($('#nodata-tpl').html());
}else{
$.vdsPrompt({content:res.msg});
}
});
}
});
}
</script>
</head>
<body>
<div class="wrapper">
<div class="header">
后面还有 28 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
