質問するログイン新規登録

回答編集履歴

2

fetchの記述にechoが抜けていたのを修正

2016/09/15 02:12

投稿

kunai
kunai

スコア5405

answer CHANGED
@@ -3,7 +3,7 @@
3
3
  layout.ctp
4
4
  ```php
5
5
  <title>
6
- <?php $this->fetch('title_for_layout'); ?>
6
+ <?php echo $this->fetch('title_for_layout'); ?>
7
7
  </title>
8
8
  ```
9
9
 

1

ダメな場合のコード例を追加

2016/09/15 02:12

投稿

kunai
kunai

スコア5405

answer CHANGED
@@ -12,4 +12,17 @@
12
12
  <?php $this->assign('title_for_layout', 'タイトル上書き'); ?>
13
13
  ```
14
14
 
15
- が、echoで変数を出している場合、上書きは出来ません。
15
+ が、echoで変数を出している場合、上書きは出来ません。
16
+
17
+ ↓は不可
18
+ layout
19
+ ```PHP
20
+ <title>
21
+ <?php echo $title_for_layout; ?>
22
+ </title>
23
+ ```
24
+
25
+ ctp
26
+ ```PHP
27
+ <?php $title_for_layout = 'タイトル上書き'; ?>
28
+ ```