Warning: Undefined variable $description in /home/tkportfolio/kata-tip.com/public_html/wp-content/themes/kata-tip/functions.php on line 277
content=""/> Warning: Undefined variable $description in /home/tkportfolio/kata-tip.com/public_html/wp-content/themes/kata-tip/functions.php on line 277
content="" /> Warning: Undefined variable $description in /home/tkportfolio/kata-tip.com/public_html/wp-content/themes/kata-tip/functions.php on line 277
content="" />

Web制作 × AI

【PHP】コーダー視点でのsmarty注意点

「価格の表示」「商品名」などをデータから動的に表示させる時に「smarty」を触ることが増えてきました。
弊社では基本的に「webエンジニアが作成したtplファイルをマークアプエンジニアが触る」という流れで制作を行っていますがマークアップの視点から注意しなければならない点を随時まとめていきていと思います。

スクリプトを記述する際の注意事項

scriptの記述は{literal}を使用してエスケープしないと画面が真っ白になります。
このことをうっかり忘れてファイルをアップすると突然画面が真っ白になるので要注意。
クライアントやユーザーが見ていたら最悪です。

参考にさせていただいたページ
http://www.smarty.net/docsv2/ja/language.function.literal.tpl

この記事を書いた人(著者情報)

片山

カタチップ編集長。昭和生まれの30代でWeb業界歴は10年以上。現在はカタチップを運用しつつ事業会社でWEBメディアサイトのWebディレクター兼マークアップエンジニアを担当。最近はSNSの運用にも業務範囲を拡大中です。

著者画像

スポンサーリンク