回答編集履歴

1

コードブロックがないことをご指摘受けたので追加修正致しました。

2016/09/17 10:40

投稿

toby_applio
toby_applio

スコア10

test CHANGED
@@ -4,11 +4,13 @@
4
4
 
5
5
 
6
6
 
7
+ ```
8
+
7
9
  Router::connect("/:param",
8
10
 
9
- array('controller' => 'samples', "action" => "index", "method" => "GET"),
11
+ array('controller' => 'samples', "action" => "index", "method" => "GET"),
10
12
 
11
- array("param"=>"[a-z0-9]+")
13
+ array("param"=>"[a-z0-9]+")
12
14
 
13
15
  );
14
16
 
@@ -16,21 +18,31 @@
16
18
 
17
19
  Router::connect('/admin/login/', array('controller' => 'users', 'action' => 'login', 'prefix' => 'admin', 'admin' => true));
18
20
 
21
+ ```
22
+
19
23
 
20
24
 
21
25
  あと、SamplesControllerでのパラメータの受け取り方は、indexアクション内に
22
26
 
27
+
28
+
29
+ ```
30
+
23
31
  function index(){
24
32
 
25
- if ($this->request->params['param'])
33
+ if ($this->request->params['param'])
26
34
 
27
- {
35
+ {
28
36
 
29
- $str = $this->request->params['param'];
37
+ $str = $this->request->params['param'];
38
+
39
+ }
30
40
 
31
41
  }
32
42
 
33
- }
43
+ ```
44
+
45
+
34
46
 
35
47
  で受け取れるようです。
36
48