Reyna (REY)の編集履歴#2
- 作成日時 : 2021/6/3 13:18
- ユーザ名 : toppesu
- 獲得ポイント : 8550
-
編集内容 :
何がすごいのか?
パーシャル
パーシャルには、HTML マークアップの再利用可能なチャンクが含まれています。
パーシャルは、どこにでも含めることができる個別のファイルで定義された HTML のチャンクです。パーシャルは次のようにレンダリングされます。
{% 部分的な "部分的な名前" %}
パーシャルをフォルダー内に配置することもできます。この例では、フッター コンテンツをpartials/site/footer.htmパーシャルに配置しました。
{% 部分的な "サイト/フッター" %}
パーシャルは、ページ、レイアウト、またはその他のパーシャル内で使用できます。
コンテンツブロック
コンテンツ ブロックは、ページまたはレイアウトとは別に編集できるテキストまたは HTML ブロックです。
このページで使用される紹介文は、content/welcome.htmファイルで定義されています。コンテンツ ブロックは次のように定義およびレンダリングされます。
{% コンテンツ "コンテンツ名.htm" %}
プレースホルダー
プレースホルダーを使用すると、ページでコンテンツをレイアウトに挿入できます。
一般的な使用法は、レイアウトで定義された HEAD タグに StyleSheet または JavaScript ファイルへのページ固有のリンクを挿入することです。プレースホルダーはレイアウト ファイルで定義され、ページで参照できるように名前が付けられています。例:
レイアウトファイル:
<頭>
...
{% プレースホルダー ヘッド %}
</head>
ページファイル:
{% 頭を置きます %}
<link href="css/theme.css" rel="stylesheet">
<script src="js/script.js"></script>
{% エンドプット %}
資産
アセットは、画像やスタイルシートなどのリソース ファイルです。
このテーマは、そのアセット ファイル (JavaScript、StyleSheet、画像、フォントなど) をthemes/demo/assetsディレクトリに保存します。このテーマには、次の便利なサードパーティ ツールもパッケージ化されています。
ツイッターブートストラップ Font Awesome ラトウェブフォント
Web サイトの実装のためにそれらを削除することをお勧めします。
簡単にまとめると
デモ
これは、コア機能を探る10 月の CMSデモ テーマです。このテーマで使用されるファイルは、インストールのthemes/demoディレクトリにあります。
概要基本概念
このページでは、CMS の基本機能について説明します。通常、10 月で作成される各ページは、レイアウト、ページ、パーシャル、コンテンツ ブロックの組み合わせですが、単純なケースでは、他に何もせずにページを使用することもできます。
レイアウト
レイアウトはページの足場を定義します。
レイアウト ファイルlayouts/default.htmは、HTML、HEAD および BODY タグ、StyleSheet および JavaScript 参照など、各ページで繰り返されるすべてのページ スキャフォールドを定義します。
デモ テーマのページ メニューとフッターもレイアウトで定義されます。
ページ数
ページは各 URL のコンテンツを保持します。
ページ ファイルpages/home.htmは、ページ URL (/このページの) とページ コンテンツを定義します。ページは、レイアウト コードで呼び出す必要がある次の関数を使用して、レイアウト内にレンダリングされます。
{% ページ %}
ページのレイアウトの使用はオプションです — すべてをページ ファイルで直接定義できます。
- 略称はREYとなる。
何がすごいのか?
パーシャル
パーシャルには、HTML マークアップの再利用可能なチャンクが含まれています。
パーシャルは、どこにでも含めることができる個別のファイルで定義された HTML のチャンクです。パーシャルは次のようにレンダリングされます。
{% 部分的な "部分的な名前" %}
パーシャルをフォルダー内に配置することもできます。この例では、フッター コンテンツをpartials/site/footer.htmパーシャルに配置しました。
{% 部分的な "サイト/フッター" %}
パーシャルは、ページ、レイアウト、またはその他のパーシャル内で使用できます。
コンテンツブロック
コンテンツ ブロックは、ページまたはレイアウトとは別に編集できるテキストまたは HTML ブロックです。
このページで使用される紹介文は、content/welcome.htmファイルで定義されています。コンテンツ ブロックは次のように定義およびレンダリングされます。
{% コンテンツ "コンテンツ名.htm" %}
プレースホルダー
プレースホルダーを使用すると、ページでコンテンツをレイアウトに挿入できます。
一般的な使用法は、レイアウトで定義された HEAD タグに StyleSheet または JavaScript ファイルへのページ固有のリンクを挿入することです。プレースホルダーはレイアウト ファイルで定義され、ページで参照できるように名前が付けられています。例:
レイアウトファイル:
<頭>
...
{% プレースホルダー ヘッド %}
</head>
ページファイル:
{% 頭を置きます %}
<link href="css/theme.css" rel="stylesheet">
<script src="js/script.js"></script>
{% エンドプット %}
資産
アセットは、画像やスタイルシートなどのリソース ファイルです。
このテーマは、そのアセット ファイル (JavaScript、StyleSheet、画像、フォントなど) をthemes/demo/assetsディレクトリに保存します。このテーマには、次の便利なサードパーティ ツールもパッケージ化されています。
ツイッターブートストラップ Font Awesome ラトウェブフォント
Web サイトの実装のためにそれらを削除することをお勧めします。