回答編集履歴
4
誤記訂正
answer
CHANGED
@@ -1,12 +1,13 @@
|
|
1
1
|
公式マニュアルにも行頭に書かなければならないという記述はないので
|
2
2
|
可読性の面では少し難が出てきますが、問題なくできるはずですよ。
|
3
|
-
というよりこの場合```<!-- -->```は不要
|
3
|
+
というよりこの場合```<!-- -->```は不要というか邪魔しているのではないかと・・・
|
4
|
-
HTMLでは「画面上に表示しない」コメント機能
|
4
|
+
HTMLでは「画面上に表示しない」コメント機能として使うようなものですしね。
|
5
5
|
[http://www.htmq.com/html/comment2.shtml](http://www.htmq.com/html/comment2.shtml)
|
6
6
|
|
7
7
|
「実際やってみて出来なかった」コードをご提示いただければ
|
8
8
|
なぜ出来なかったかこちらの方で検証もできますしどうすれば良いかアドバイスもできますよ。
|
9
9
|
|
10
|
+
# サンプルのようなもの
|
10
11
|
下記のように書いて動作確認してみましたが、問題なく動きました。
|
11
12
|
```Smarty
|
12
13
|
{* $colorがtrueなら赤、それ以外は黒 *}
|
3
文言調整
answer
CHANGED
@@ -15,5 +15,5 @@
|
|
15
15
|
</p>
|
16
16
|
```
|
17
17
|
|
18
|
-
やはりHTMLタグを```<!-- -->```で囲っているので「何も表示されない」という問題が起きる
|
18
|
+
やはりHTMLタグを```<!-- -->```で囲っているので「何も表示されない」という問題が起きているのではないでしょうか?
|
19
19
|
そもそもSmartyのif文などの構文はPHPの構文処理に変換されて元々画面に表示されないので```<!-- -->```で囲う必要がないですね。
|
2
サンプル?
answer
CHANGED
@@ -1,8 +1,19 @@
|
|
1
1
|
公式マニュアルにも行頭に書かなければならないという記述はないので
|
2
|
-
可読性の面では少し難が出てきますが、問題なくできる
|
2
|
+
可読性の面では少し難が出てきますが、問題なくできるはずですよ。
|
3
|
-
|
3
|
+
というよりこの場合```<!-- -->```は不要なのでは・・?
|
4
4
|
HTMLでは「画面上に表示しない」コメント機能で使うようなものですしね。
|
5
5
|
[http://www.htmq.com/html/comment2.shtml](http://www.htmq.com/html/comment2.shtml)
|
6
6
|
|
7
7
|
「実際やってみて出来なかった」コードをご提示いただければ
|
8
|
-
なぜ出来なかったかこちらの方で検証もできますしどうすれば良いかアドバイスもできますよ。
|
8
|
+
なぜ出来なかったかこちらの方で検証もできますしどうすれば良いかアドバイスもできますよ。
|
9
|
+
|
10
|
+
下記のように書いて動作確認してみましたが、問題なく動きました。
|
11
|
+
```Smarty
|
12
|
+
{* $colorがtrueなら赤、それ以外は黒 *}
|
13
|
+
<p style="color:{if $color }red{else}black{/if};">
|
14
|
+
Hello!!
|
15
|
+
</p>
|
16
|
+
```
|
17
|
+
|
18
|
+
やはりHTMLタグを```<!-- -->```で囲っているので「何も表示されない」という問題が起きるんじゃないでしょうか。
|
19
|
+
そもそもSmartyのif文などの構文はPHPの構文処理に変換されて元々画面に表示されないので```<!-- -->```で囲う必要がないですね。
|
1
追記。
answer
CHANGED
@@ -1,5 +1,8 @@
|
|
1
|
+
公式マニュアルにも行頭に書かなければならないという記述はないので
|
1
|
-
問題なくできるはずですよ。
|
2
|
+
可読性の面では少し難が出てきますが、問題なくできる はずですよ。
|
2
|
-
そもそも <!-- ~~ -->
|
3
|
+
そもそも <!-- ~~ --> は不要なのでは・・?
|
4
|
+
HTMLでは「画面上に表示しない」コメント機能で使うようなものですしね。
|
5
|
+
[http://www.htmq.com/html/comment2.shtml](http://www.htmq.com/html/comment2.shtml)
|
3
6
|
|
4
7
|
「実際やってみて出来なかった」コードをご提示いただければ
|
5
8
|
なぜ出来なかったかこちらの方で検証もできますしどうすれば良いかアドバイスもできますよ。
|