回答編集履歴

3

修正

2019/03/07 00:12

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -1,3 +1,9 @@
1
+ 注意:質問内容に対する直接の回答ではないです
2
+
3
+ コメントにある`「サイトの共通部分をインクルードしたい」というのは各ページにフッタのように同じ情報を入れる場合1ページ1ページを更新するのが大変なので、1つのインクルードファイルを更新すれば各ページ更新されるようにしたいということです。`についてのアドバイスです
4
+
5
+
6
+
1
7
  共通部分を親テンプレートとしてコンテンツ部分を各プログラムから吐き出すというのが通常のやり方と思います(これはPHPでも)
2
8
 
3
9
  - [[ASP.NET]サイト共通のレイアウト部分を部品化するには?](https://www.atmarkit.co.jp/fdotnet/dotnettips/219aspcmnparts/aspcmnparts.html)

2

修正

2019/03/07 00:12

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -42,7 +42,7 @@
42
42
 
43
43
  menu
44
44
 
45
- コンテンツ個別インクルード
45
+ コンテンツ個別部分
46
46
 
47
47
  footer
48
48
 

1

修正

2019/03/07 00:06

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -9,6 +9,10 @@
9
9
 
10
10
 
11
11
  つまり、↓ではなく
12
+
13
+
14
+
15
+ ※各コンテンツのビュー
12
16
 
13
17
  ```
14
18
 
@@ -26,13 +30,19 @@
26
30
 
27
31
  こういうイメージ
28
32
 
33
+
34
+
35
+ ※各コンテンツのビューから親テンプレートのみ呼び出し
36
+
37
+  個別部分だけインクルードするとかコンテンツ部分を作って渡すとか変数で対応
38
+
29
39
  ```
30
40
 
31
41
  header
32
42
 
33
43
  menu
34
44
 
35
- コンテンツ個別インクルード(ここだけ変数でプログラム毎に渡す)
45
+ コンテンツ個別インクルード
36
46
 
37
47
  footer
38
48