質問編集履歴
5
フレームワーク情報を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
phpのアプリからsmartyでfunction内のパラメータへ配列値をセットしようとしています。
|
1
|
+
php(Fuel)のアプリからsmartyでfunction内のパラメータへ配列値をセットしようとしています。
|
2
2
|
|
3
3
|
|
4
4
|
|
@@ -84,7 +84,7 @@
|
|
84
84
|
|
85
85
|
[追記]
|
86
86
|
|
87
|
-
$data['param'] = "
|
87
|
+
$data['param'] = "a, b, c"; // phpで値をセット
|
88
88
|
|
89
89
|
|
90
90
|
|
4
追記に追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -84,10 +84,22 @@
|
|
84
84
|
|
85
85
|
[追記]
|
86
86
|
|
87
|
-
$data['param'] = "a,b,c"; // phpで値をセット
|
87
|
+
$data['param'] = "['a','b','c']"; // phpで値をセット
|
88
88
|
|
89
89
|
|
90
90
|
|
91
91
|
$smarty = \View_Smarty::forge("xxx.tpl");
|
92
92
|
|
93
93
|
$smarty->set($data, null, false);
|
94
|
+
|
95
|
+
|
96
|
+
|
97
|
+
|
98
|
+
|
99
|
+
```
|
100
|
+
|
101
|
+
$data['param'] = array('a','b','c');
|
102
|
+
|
103
|
+
→ この場合、html側で$paramを記述していると、"Array to string conversion" エラーになります
|
104
|
+
|
105
|
+
```
|
3
追記説明の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -84,10 +84,10 @@
|
|
84
84
|
|
85
85
|
[追記]
|
86
86
|
|
87
|
-
$param = "a,b,c"; // phpで値をセット
|
87
|
+
$data['param'] = "a,b,c"; // phpで値をセット
|
88
88
|
|
89
89
|
|
90
90
|
|
91
91
|
$smarty = \View_Smarty::forge("xxx.tpl");
|
92
92
|
|
93
|
-
$smarty->set(
|
93
|
+
$smarty->set($data, null, false);
|
2
タグ追加
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
1
値セットの詳細を追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -73,3 +73,21 @@
|
|
73
73
|
|
74
74
|
|
75
75
|
よろしくお願いします。
|
76
|
+
|
77
|
+
|
78
|
+
|
79
|
+
|
80
|
+
|
81
|
+
|
82
|
+
|
83
|
+
|
84
|
+
|
85
|
+
[追記]
|
86
|
+
|
87
|
+
$param = "a,b,c"; // phpで値をセット
|
88
|
+
|
89
|
+
|
90
|
+
|
91
|
+
$smarty = \View_Smarty::forge("xxx.tpl");
|
92
|
+
|
93
|
+
$smarty->set("param", null, false);
|