真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

opencms頁(yè)面編輯模式研究-創(chuàng)新互聯(lián)

引入:

站在用戶的角度思考問題,與客戶深入溝通,找到石棉網(wǎng)站設(shè)計(jì)與石棉網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站設(shè)計(jì)制作、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、主機(jī)域名、虛擬空間、企業(yè)郵箱。業(yè)務(wù)覆蓋石棉地區(qū)。

opencms中引入了直接編輯頁(yè)面的能力,因?yàn)槲冶旧韺?duì)頁(yè)面編輯特性不是很感興趣,所以這里就從技術(shù)角度分享一些常見的分析opencms中頁(yè)面的方法。

實(shí)踐:找到指定文件的對(duì)應(yīng)代碼

比如,我們要分析在VFS中的"Offline"模式下的/site/default/demo/text-block 模塊下的index.html.

首先,我們?cè)趙orkplace中選中此文件,然后右鍵選擇Properties, 然后切換到第二個(gè)tab,可以查看它用的模板的路徑:

opencms 頁(yè)面編輯模式研究

此路徑為:/system/modules/com.alkacon.bootstrap.formatters/templates/bootstrap-page.jsp

我們發(fā)起數(shù)據(jù)庫(kù)查詢,根據(jù)此路徑查詢CMS_OFFLINE_STRUCTURE表,獲取該頁(yè)面對(duì)應(yīng)的RESOURCE_ID. SQL語句為:

select * from cms_offline_structure where 
resource_path='/system/modules/com.alkacon.bootstrap.formatters/templates/bootstrap-page.jsp';

我們?cè)诟鶕?jù)RESOURCE_ID查找CMS_OFFLINE_RESOURCES表,獲取真實(shí)的頁(yè)面代碼. SQL語句是:

select * from cms_offline_contents where resource_id ='be01129d-1a1a-11e3-9358-000c29f9a2ec';

這時(shí)就可以打開這個(gè)BLOB文件查看其內(nèi)容了:

<%@page buffer="none" session="false" trimDirectiveWhitespaces="true" %><%--
--%><%@ taglib prefix="cms" uri="http://www.opencms.org/taglib/cms" %><%--
--%><%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %><%--
--%><%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %><%--
--%><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%--
--%>


    OpenCms | ${cms.title}
    
    
    
    
    
    ">
    ">
    
    

    /system/modules/com.alkacon.bootstrap.formatters/resources/img/favicon_120.png"/>
    /system/modules/com.alkacon.bootstrap.formatters/resources/img/favicon_16.png" type="p_w_picpath/png"/>

    
    
    
        
    
    
        
    
    
    
        
    
    
    /system/modules/com.alkacon.bootstrap.formatters/resources/css/themes/${colortheme}.css">
    /system/modules/com.alkacon.bootstrap.formatters/resources/css/themes/headers/header1-${colortheme}.css">
    %(link.weak:/system/modules/com.alkacon.bootstrap.formatters/resources/css/page.css:52f716c6-20f8-11e3-b4d8-000c297c001d)">

    
        
    
    
        
    
    

    
        jQuery(document).ready(function() {
            App.init();
        });
    
    
    




 
                                                                                                                                                                                                      
                                                                           
                                 

從這里看,它是用的純JSP加上CMS標(biāo)簽來組成的頁(yè)面,而這里只是模板。

對(duì)于cms標(biāo)記庫(kù),它的uri是 "http://www.opencms.org/taglib/cms" , 它對(duì)應(yīng)的標(biāo)記庫(kù)定義是寫在opencms.tld文件中。

細(xì)節(jié)自己調(diào)試下就很清楚,這里就不一一舉例了。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


當(dāng)前文章:opencms頁(yè)面編輯模式研究-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)網(wǎng)址:http://weahome.cn/article/dpjcgd.html

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部