product.html 6.92 KB
<%
var articlePageS = temp.articlePage(1, 10, folder.id);
var folderBrotherS = temp.folderBrother(folder.id);
var folderSonS = temp.folderSon(folder.id);
var folderParent = temp.folderParent(folder.id);
var imgs = temp.rollPicture(folder.id);
%>

<%
var headContent = {
%>
<% include("/template/web/base/header.html"){} %>
<link href="${ctx}template/web/static/css/article.css" rel="stylesheet" type="text/css"/>
<%
};
%>

<%
var bodyContent = {
%>

<%  include("/template/web/base/header_menu.html"){} %>

<div id="app">
    <!--轮播图-->
    <div class="banner">
        <% if(!isEmpty(imgs)){%>
        <img src="${flyfox.getImage(imgs[0])}" alt="">
        <div class="nyban inner">
            <div class="nyban-con ny-sce">
                <h3>${imgs[0].title}</h3>
                <p>${imgs[0].content}</p>
            </div>
        </div>
        <% } else{ %>
        <img src="${ctx}template/web/static/images/20190321135406_4176.jpg" alt="">
        <div class="nyban inner">
            <div class="nyban-con ny-sce">
                <h3></h3>
                <p></p>
            </div>
        </div>
        <%}%>
    </div>

    <!-- contain 有栏目信息时展示 -->
    <div class="contain section">
        <!--引入其他框架部分-->
        <div class="content">
            <div class="wrapper">
                <div class="router-nav">
                    <div class="left">
                        <div class="img"></div>
                        <ul class="nav-name">
                            <li>
                                <!--                    <a href="${ctx}">首页</a>&nbsp;>&nbsp;-->
                                <% if(!isEmpty(folderParent)){ %>
                                <a>${folderParent.name}</a> &nbsp;/&nbsp;
                                <% } %>

                                <a href="${flyfox.getMenu(folder.id)}.html">${folder.name}</a>
                            </li>
                        </ul>
                    </div>
                    <%
                    var menus;
                    if(!isEmpty(folderSonS)){
                    menus = folderSonS;
                    }else{
                    menus = folderBrotherS;
                    }
                    if (!isEmpty(folders)) {
                    %>
                    <div class="right">
                        <ul class="menu">
                            <% for(item in menus){
                            %>
                            <% if(item.type==1){%>

                            <% if(item.id == folder.id){ %>
                            <li class="active"><span class="icon-park"><a href="${BASE_PATH }${flyfox.getMenu(item.id)}.html">${item.name}</a></span>
                            </li>
                            <%} else {%>
                            <li><span class="icon-park"><a href="${BASE_PATH }${flyfox.getMenu(item.id)}.html">${item.name}</a></span>
                            </li>
                            <%} %>

                            <% }if(item.type==2){%>
                            <li><span class="icon-park"><a
                                    href="${strutil.startWith(item.jump_url,'http')?'':BASE_PATH}${item.jump_url}">${item.name}</a></span>
                            </li>
                            <% }if(item.type==3){%>
                            <li><span class="icon-park"><a
                                    href="${strutil.startWith(item.jump_url,'http')?'':BASE_PATH}${item.jump_url}"
                                    target="_blank">${item.name}</a></span>
                            </li>
                            <% }if(item.type==4){%>
                            <li><span class="icon-park"><a href=" ${item.jump_url}">${item.name}</a></span></li>
                            <% }%>
                            <% }%>
                        </ul>
                    </div>
                    <% }%>
                </div>

                <%
                var folders;
                if(!isEmpty(folderSonS)){
                folders = folderSonS;
                }else{
                folders = [];
                }%>
                <%if (!isEmpty(folders)) { %>
                <!--移动端左边菜单-->
                <div class="mobile-left-nav">
                    <img src="${ctx}template/web/static/images/menu-fill.png" class="nav-menu-icon"/>
                    <ul class="nav-ul">
                        <% for(item in folders){ %>
                        <% if(item.type==1){%>
                        <li><span class="icon-park"><a href="${BASE_PATH }${flyfox.getMenu(item.id)}.html">${item.name}</a></span>
                        </li>
                        <% }if(item.type==2){%>
                        <li><span class="icon-park"><a
                                href="${strutil.startWith(item.jump_url,'http')?'':BASE_PATH}${item.jump_url}">${item.name}</a></span>
                        </li>
                        <% }if(item.type==3){%>
                        <li><span class="icon-park"><a
                                href="${strutil.startWith(item.jump_url,'http')?'':BASE_PATH}${item.jump_url}">${item.name}</a></span>
                        </li>
                        <% }if(item.type==4){%>
                        <li><span class="icon-park"><a href=" ${item.jump_url}">${item.name}</a></span></li>
                        <% }%>
                        <% }%>
                    </ul>
                </div>
                <% }%>

                <div class="detail-container">
                    <div class="left-panel" style="width: 70%;">
                        <%
                        if (!isEmpty(articlePageS.list)){
                        %>
                        <nav> ${articlePageS.list[0].content} </nav>
                        <% }%>
                    </div>
                    <div class="right-panel">
                        <img src="${ctx}template/web/static/images/right-image-1.png" class="image1 image">
                        <img src="${ctx}template/web/static/images/right-image-2.png" class="image2 image">
                        <img src="${ctx}template/web/static/images/right-image-3.png" class="image3 image">
                        <img src="${ctx}template/web/static/images/right-image-4.png" class="image4 image">
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>

<%  include("/template/web/base/footer.html"){} %>
<script type="text/javascript" src="${ctx}template/web/static/js/article.js"></script>
<script type="text/javascript" src="${ctx}template/web/static/js/vue.min.js"></script>
<%}; %>

<% layout("/pages/template/_layout.html",{head:headContent,body:bodyContent}){ %>
<%} %>

<script>
    new Vue({
        el: '#app',
        data() {
            return {
                message: '你好'
            }
        },
        created() {
            console.log('created')
        },
        mounted() {
            console.log('mounted')
        }
    })
</script>