亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

OctoberCMS-2-基本概念

孫吉亮 / 3508人閱讀

摘要:基本概念在系統(tǒng)中所構(gòu)建的每一個(gè)頁面都是由布局頁面部件和內(nèi)容塊組成。這些標(biāo)記塊定義在一個(gè)一個(gè)的多帶帶的問題件中,可以被使用在任何地方。渲染格式如下允許注入內(nèi)容到中。一般情況下,是把和樣式表注入到的標(biāo)簽中。在中定義,頁面中執(zhí)行注入操作。

基本概念

在October系統(tǒng)中所構(gòu)建的每一個(gè)頁面都是由Layout(布局)、Page(頁面)、Partials(部件)和Content blocks(內(nèi)容塊)組成。最簡單的情況就是只有一個(gè)Page也是可以的。

Layouts

Layout定義了一個(gè)頁面的結(jié)構(gòu)。布局文件layouts/default.htm定義了頁面的結(jié)構(gòu),以及在每個(gè)頁面上重復(fù)的部分,諸如HTML、Head和Body標(biāo)簽,樣式表和JS文件引用。

在Demo主題中的菜單和頁腳也是在布局中定義的。

Pages

頁面保存了每一個(gè)頁面的內(nèi)容。

頁面文件pages/home.htm?定義頁面URL(/當(dāng)前頁面)和頁面內(nèi)容。 頁面在布局中渲染,這個(gè)函數(shù)“page”應(yīng)該在布局代碼中被調(diào)用:

{% page %}

為頁面使用布局是可選的,您可以在頁面文件中定義所有的內(nèi)容,而不使用布局。

Partials

包含了可以重復(fù)使用的HTML標(biāo)記塊。這些標(biāo)記塊定義在一個(gè)一個(gè)的多帶帶的問題件中,可以被使用在任何地方。

Partials的渲染方式為:

{% partial "partial-name" %}

Partial文件可以放到Partials目錄里面的任何文件夾下,比如:我們將頁腳的內(nèi)容放到了partials/site/footer.htm這個(gè)partial里面了。 則引用的方法就是:

{% partial "site/footer" %}

Partials可以被pages、layouts或者其他的partials引用。沒有限制。

Content Blocks

內(nèi)容塊是獨(dú)立于pages、layouts的文本、可編輯的html代碼塊。

比如content/welcome.htm文件。 渲染格式如下:

{% content "content-name.htm" %}

Placeholders

placeholders允許Pages注入內(nèi)容到Layout中。

一般情況下,是把js和樣式表注入到layout的head標(biāo)簽中。placeholder在layout中定義,頁面中執(zhí)行注入操作。

Layout file:


    ...
    {% placeholder head %}

Page file:

{% put head %}
    
    
{% endput %}

Assets

存儲(chǔ)的是諸如JavaScript, StyleSheet, images, fonts, 等 資源文件,當(dāng)然也可以引入第三方包。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/28829.html

相關(guān)文章

  • 云計(jì)算的基本概念

    摘要:再往上,就是層,是云計(jì)算最高的一個(gè)抽象層次。外包這個(gè)是云計(jì)算的核心概念了把本地的計(jì)算資源外包給第三方的云端計(jì)算資源。從云計(jì)算提供商乙方而言,需要建設(shè)自己的數(shù)據(jù)中心,這是一項(xiàng)極為砸錢和粗暴的事業(yè)。 1. 基本概念 云計(jì)算在我看來,就是云端+計(jì)算資源+外包。 1)云端:云端是相對于自有(homegrown)、本地(local)而言。 2)計(jì)算資源 計(jì)算資源從底層到高層可以分為:Infras...

    MrZONT 評論0 收藏0
  • Lucene解析 - 基本概念

    摘要:基本概念在深入解讀之前,先了解下的幾個(gè)基本概念,以及這幾個(gè)概念背后隱藏的一些東西。如圖是一個(gè)內(nèi)的基本組成,內(nèi)數(shù)據(jù)只是一個(gè)抽象表示,不代表其內(nèi)部真實(shí)數(shù)據(jù)結(jié)構(gòu)。即詞典,是根據(jù)條件查找的基本索引。 前言 Apache Lucene是一個(gè)開源的高性能、可擴(kuò)展的信息檢索引擎,提供了強(qiáng)大的數(shù)據(jù)檢索能力。Lucene已經(jīng)發(fā)展了很多年,其功能越來越強(qiáng)大,架構(gòu)也越來越精細(xì)。它目前不僅僅能支持全文索引,也...

    sunnyxd 評論0 收藏0
  • Lucene解析 - 基本概念

    摘要:基本概念在深入解讀之前,先了解下的幾個(gè)基本概念,以及這幾個(gè)概念背后隱藏的一些東西。如圖是一個(gè)內(nèi)的基本組成,內(nèi)數(shù)據(jù)只是一個(gè)抽象表示,不代表其內(nèi)部真實(shí)數(shù)據(jù)結(jié)構(gòu)。即詞典,是根據(jù)條件查找的基本索引。 前言 Apache Lucene是一個(gè)開源的高性能、可擴(kuò)展的信息檢索引擎,提供了強(qiáng)大的數(shù)據(jù)檢索能力。Lucene已經(jīng)發(fā)展了很多年,其功能越來越強(qiáng)大,架構(gòu)也越來越精細(xì)。它目前不僅僅能支持全文索引,也...

    appetizerio 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<