thinkphp タグの構文に問題があります。特定のタグの前に { を出力したいのですが、これを実現するにはどうすればよいですか?
thinkphp タグの構文の問題 特定のタグの前に { を出力したいのですが、どうすればよいですか?
本来、この {$ppvod.vod_readurl} はテンプレートでは http://XXXX として解釈できますが、その前に {
を追加しました。
これは通常は解釈できず、直接の出力は {{$ppvod.vod_readurl} になります。
このように {http://XXXX} を出力するにはどうすればよいですか?
-----解決策---------{<リテラル>{$ppvod.vod_readurl}....
------解決策---------------------- ---------
正解は 2 階です
参考:
リテラル タグを使用すると、テンプレート タグが解析されないようにすることができます。例:
<リテラル>
値 1
value2
値 3
リテラル>
上記のifタグはリテラルタグの中に含まれているため、ifタグ内の内容はテンプレートエンジンで解析されず、そのまま出力されます。
リテラル タグは、JS コード内の特定の使用法がテンプレート エンジンと混同されないように、ページの JS コードの外側で使用できます。