use.phtml 6.26 KB
<script>
    seajs.use('js/common');
</script>
{{!-- 正常头部 --}}
{{#headerdata}}
<script>
    seajs.use('js/header');
</script>
{{/headerdata}}
{{!-- 简单头部 --}}
{{#simpleHeader}}
<script>
    seajs.use('js/simple-header');
</script>
{{/simpleHeader}}
{{!-- 首页 --}}
{{#if boysHomePage}}
<script>
    seajs.use('js/index/index');
</script>
{{/if}}
{{!-- 搜索 --}}
{{#if searchListPage}}
<script>
    seajs.use('js/product/brand');
    seajs.use(['js/product/list', 'js/product/product'], function (list, product) {
        product.init(5);
        window.onresize = function () {
            setTimeout(function () {
                product.init(5);
            }, 300);
        };
    });
</script>
{{/if}}
{{!-- 品牌 --}}
{{#if brandPage}}
<script>
    seajs.use('js/product/brand');
    seajs.use(['js/product/list', 'js/product/product'], function (list, product) {
        product.init(4);
        window.onresize = function () {
            setTimeout(function () {
                product.init(4);
            }, 300);
        };
    });
</script>
{{/if}}
{{!-- 列表 --}}
{{#if productListPage}}
<script>
    seajs.use(['js/product/list', 'js/product/product'], function (list, product) {
        product.init(4);
        window.onresize = function () {
            setTimeout(function () {
                product.init(4);
            }, 300);
        };
    });
</script>
{{/if}}
{{!-- 商品详情页 --}}
{{#if productDetailPage}}
<script>
    seajs.use('js/product/item');
</script>
{{/if}}
{{!-- 逛 --}}
{{#if guangIndexPage}}
<script>
    seajs.use('js/guang/index');
</script>
{{/if}}
{{!-- 逛详情页 --}}
{{#if guangDetailPage}}
<script>
    seajs.use('js/guang/detail');
</script>
{{/if}}
{{!-- 逛列表页 --}}
{{#if guangListPage}}
<script>
    seajs.use('js/guang/list');
</script>
{{/if}}
{{!-- SALE --}}
{{#if saleIndexPage}}
<script>
    seajs.use('js/sale/index');
</script>
{{/if}}
{{!-- sale列表 --}}
{{#if saleListPage}}
<script>
    seajs.use(['js/product/list', 'js/product/product', 'js/sale/banner'], function (list, product) {
        product.init(4);
        window.onresize = function () {
            setTimeout(function () {
                product.init(4);
            }, 300);
        };
    });
</script>
{{/if}}
{{!-- sale 分类列表 --}}
{{#if saleCatPage}}
<script>
    seajs.use(['js/product/list', 'js/product/product', 'js/sale/banner'], function (list, product) {
        product.init(4);
        window.onresize = function () {
            setTimeout(function () {
                product.init(4);
            }, 300);
        };
    });
</script>
{{/if}}
{{!-- 登录注册找回密码--}}
{{#if loginPage}}
<script>
    seajs.use('js/passport/login');
</script>
{{/if}}
{{!-- 第三方绑定--}}
{{#if thirdLogin}}
<script>
    seajs.use('js/passport/thirdlogin');
</script>
{{/if}}
{{#if enablePerfectInformation}}
<script>
    seajs.use('js/passport/third-pwd');
</script>
{{/if}}
{{#if thirdRelatePage}}
<script>
    seajs.use('js/passport/relate');
</script>
{{/if}}
{{!-- 注册页--}}
{{#if registerPage}}
<script>
    seajs.use('js/passport/reg', function (reg) {
        reg.init('reg');
    });
</script>
{{/if}}
{{!-- 第三方登录完善信息页--}}
{{#if thirdPage}}
<script>
    seajs.use('js/passport/reg', function (reg) {
        reg.init('third');
    });
</script>
{{/if}}
{{!-- 找回密码--}}
{{#if backPage}}
<script>
    seajs.use('js/passport/back');
</script>
{{/if}}
{{!-- 重置密码--}}
{{#if resetPage}}
<script>
    seajs.use('js/passport/reset');
</script>
{{/if}}
{{!-- 验证手机 --}}
{{#if vertificationPage}}
<script>
    seajs.use('js/passport/vertification');
</script>
{{/if}}
{{!-- 热销排行--}}
{{#if hotrankPage}}
<script>
    seajs.use('js/product/hotrank');
</script>
{{/if}}
{{!-- 品牌页 --}}
{{#if brandsHomePage}}
<script>
    seajs.use('js/brand/index');
</script>
{{/if}}
{{!-- 订单确认--}}
{{#if orderEnsurePage}}
<script>
    seajs.use('js/order/ensure');
</script>
{{/if}}
{{!-- 个人中心首页 --}}
{{#if meIndexPage}}
    <script>
        seajs.use('js/home/index');
    </script>
{{/if}}
{{!-- 个人中心订单 --}}
{{#if meOrdersPage}}
    <script>
        seajs.use('js/home/orders');
    </script>
{{/if}}
{{!-- 个人中心我的收藏 --}}
{{#if meFavoritePage}}
    <script>
        seajs.use('js/home/favorite');
    </script>
{{/if}}
{{!-- 个人中心我的YOHO币 --}}
{{#if meCurrencyPage}}
    <script>
        seajs.use('js/home/currency');
    </script>
{{/if}}
{{!-- 个人中心我的退换货 --}}
{{#if meReturnsPage}}
    <script>
        seajs.use('js/home/returns');
    </script>
{{/if}}
{{!-- 个人中心我的评论 --}}
{{#if meCommentPage}}
    <script>
        seajs.use('js/home/comment');
    </script>
{{/if}}
{{!-- 个人中心我的投诉 --}}
{{#if meComplaintsPage}}
    <script>
        seajs.use('js/home/complaints');
    </script>
{{/if}}
{{!-- 个人中心我的信息 --}}
{{#if meMessagePage}}
    <script>
        seajs.use('js/home/message');
    </script>
{{/if}}
{{!-- 个人中心编辑个人资料 --}}
{{#if meEditPage}}
    <script>
        seajs.use('js/home/edit');
    </script>
{{/if}}
{{!-- 个人中心兑换礼品卡 --}}
{{#if meGiftPage}}
    <script>
        seajs.use('js/home/gift');
    </script>
{{/if}}
{{!-- 个人中心账号安全验证 --}}
{{#if meValidatePage}}
    <script>
        seajs.use('js/home/validate');
        seajs.use('js/passport/mail-phone-regx');
    </script>
{{/if}}
{{!-- 个人中心地址管理 --}}
{{#if meAddressPage}}
    <script>
        seajs.use('js/home/address');
        seajs.use('js/home/common-address');
    </script>
{{/if}}
{{!-- 帮助中心搜索 --}}
{{#if helpSearchPage}}
    <script>
        seajs.use('js/help/search');
    </script>
{{/if}}
{{!-- 购物车 --}}
{{#if cartEnsurePage}}
    <script>
        seajs.use('js/cart/cart');
    </script>
{{/if}}

{{!-- 支付页面 --}}
{{#if payPage}}
    <script>
        seajs.use('js/shopping/pay');
    </script>
{{/if}}

{{!-- 微信支付 --}}
{{#if wechatqrcodePage}}
    <script>
        seajs.use('js/pay/wechatqrcode');
    </script>
{{/if}}

{{!-- 商家入驻 --}}
{{#if settledPage}}
    <script>
        seajs.use('js/about/settled');
    </script>
{{/if}}

{{!-- 领券频道 --}}
{{#if couponCenterPage}}
    <script>
        seajs.use('js/coupon/coupon');
    </script>
{{/if}}