回答編集履歴
2
追記修正
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
例
|
5
|
+
(あまり薦めませんが...)テンプレートの中で PHP 関数を実行する例としては、
|
6
6
|
|
7
7
|
```
|
8
8
|
|
1
追記
test
CHANGED
@@ -26,7 +26,7 @@
|
|
26
26
|
|
27
27
|
|
28
28
|
|
29
|
-
どうしても Smarty の中で計算処理をしたいということであれば、[math関数](https://www.smarty.net/docsv2/ja/language.function.math.tpl) で、簡単な計算ができるので、自分で日付の計算式を書くことで日付計算はできると思います。( $smarty.now に対して、必要な日数分の秒数を加算・減算する )
|
29
|
+
どうしても PHP ではなく Smarty の中で日付の計算処理をしたいということであれば、[math関数](https://www.smarty.net/docsv2/ja/language.function.math.tpl) で、簡単な計算ができるので、自分で日付の計算式を書くことで日付計算はできると思います。( $smarty.now に対して、必要な日数分の秒数を加算・減算する )
|
30
30
|
|
31
31
|
|
32
32
|
|
@@ -42,4 +42,4 @@
|
|
42
42
|
|
43
43
|
|
44
44
|
|
45
|
-
前後1〜2週間の日付ならともかく、3ヶ月後や1年後となると 月の日数(28日〜31日)の判別やうるう年等の処理も自分で処理しないとダメなので、素直に PHP で計算して、テンプレート変数に割り当てるのが無難だと思います。
|
45
|
+
前後1〜2週間の日付ならともかく、3ヶ月後や1年後となると 月の日数(28日〜31日)の判別やうるう年等の処理も自分で処理しないとダメなので、**素直に PHP で計算して、テンプレート変数に割り当てるのが無難だと思います**。
|