アーティクル(オンラインショッピング)

提供:Wiki@KDS
2007年7月11日 (水) 15:37時点における192.168.200.221 (トーク)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

アーティクル(オンラインショッピング)(アーティクル(オンラインショッピング))は、オンラインショッピングの動的ページの上部にある画像べた貼りなどで作られたやつのこと。タカシマヤ通信販売のアーティクルとは作り方が違うので注意。

概要

オンラインショッピングの動的サーバはPHPで動いており、HTMLのソースを貼り付けたarticle.txtという名前で保存したテキストファイルを読み込ませて表示させる。
技術的にはPHPのSmarty(スマーティ)というテンプレートエンジンを用いて、article.txtをSmartyのテンプレートとして画面表示させている。

実際の仮アップの手順

1.article.txtを作る。
2.WinSCP(SSH)で動的サーバにアップする。
3.本サーバに画像をアップしてもらう。
4.テストサーバ上で確認

article.txtの実例

画像ベタ貼り系

{literal}

<img src="画像のパス" width="548" height="251" alt="altの内容" title="">

{/literal}

コーディング系

注意点

画像名について

新規のものについてはなんでもよい。
一度本アップが完了している場合は、後ろに_YYMMDD(例:_070713)のように日付をつけてやること。
画像が本サーバ上にあり、テストサーバのアーティクルも本番のテストサーバ上のアーティクルも同じ画像を読み込んでいるため。

CSSやJavaScriptの記述をする際の注意点

Smartyのテンプレートでは、タグをくくるために{}を使用している(例:{$smarty})。
この括弧はCSSやJavaScriptなどでも使用するため、そのままではCSSやJavaScriptをテンプレート上に記述することができない。
そのため全体を{literal}{/literal}で括ってやる。Smartyの仕様上、このタグで括ってある範囲はSmartyのタグがないものとみなされるため、CSSやJavaScriptの記述をすることが可能となる。