ID:6129070
大?。?87.36 KB
頁(yè)數(shù):27頁(yè)
時(shí)間:2018-01-04
2、和Footer,在任何一個(gè)設(shè)計(jì)的頁(yè)面都會(huì)包含這三者。3.CSS,Header和Footer還會(huì)被淘寶其他頁(yè)面所使用,如評(píng)級(jí)、店鋪留言等。4.頁(yè)面包含模塊,一部分模塊是支持交互的,也就是賣(mài)家可以錄入一些參數(shù)來(lái)改變模塊的呈現(xiàn)基于這個(gè)考慮,模板需要一個(gè)全局的配置文件,也就是site.xml,該文件包含了模塊的詳細(xì)信息,由于頁(yè)面還可能涉及到模塊,所以我們還要對(duì)各個(gè)模塊進(jìn)行定義,模塊同時(shí)也是代碼復(fù)用的基本單元,模塊的配置文件為module.xml。模板目錄結(jié)構(gòu)模板目錄結(jié)構(gòu)是指模板各個(gè)資源目錄劃分,如下圖:目前主要分為已下記錄類(lèi):?靜
3、態(tài)資源:都存放在assets目錄,同時(shí)包括images和stylesheets兩個(gè)子目錄,靜態(tài)資源引用需要以相對(duì)路徑為準(zhǔn)。?模板文件:也就是模板文件,后綴名為.php或者.vm,依據(jù)所選擇的模板語(yǔ)言,模板文件包括全局頭,全局尾和各個(gè)文件的主體。頁(yè)面文件不能形成子目錄。?模塊文件:不能包含其他資源文件,如果包含其他資源文件,需要來(lái)自淘寶相冊(cè)的服務(wù),模塊主要就是模塊的配置文件和其模塊主體文件?元信息文件:如xml文件,screenshot文件等,模板為site.xml,模塊為module.xml?在SDK中,htdocs可以同
4、時(shí)包括多個(gè)模板,以不同的目錄加以區(qū)分,SDK會(huì)自動(dòng)識(shí)別這些模板并進(jìn)行管理,如樣例中的template1是模板的名稱(chēng)。?在htdocs的根目錄下有一個(gè)dcsdk_functions.php的文件,所有SDK提供的函數(shù)都會(huì)在這里列出;還有一個(gè)site.xsd,這個(gè)是site.xml的xmlschema文件,主要是輔助進(jìn)行site.xml編輯。參閱:查看目錄結(jié)構(gòu)模塊化模板描述符文件詳解模板是超級(jí)旺鋪的基礎(chǔ),主要是模板、模板版本、配置和資源這四項(xiàng),每一個(gè)模板都有一個(gè)名稱(chēng)為site.xml的描述文件,包含一下信息:?基本信息:如模板
5、語(yǔ)言、名稱(chēng)、描述、作品截圖、作者、支持的網(wǎng)站、服務(wù)方式等?模板全局信息:如全局css,全局的頁(yè)面header和footer等?風(fēng)格信息:模板所包含的風(fēng)格,都要在 6、"?> 7、language> 8、-->