2011.04.07 gazza069
みなさんこんにちは、gazzaです。
あまりに先月が忙しかったので生来の放浪癖を抑えるのに必死な今日この頃ですwww
この業界にいると、ECサイトの商品ページ等のように同じフォーマットのページを大量生成したい
ケースがたくさん出てくると思います。
プログラマーの方やオープンソースのCMSを扱える方は造作も無いことなのですが
デザイナーさんでこのようなケースのときに困ってしまうときもあるかと思います。
今回はそんなデザイナーさん向けのページ大量生成ツールをご紹介いたします。
ツールの名前は「bptran」です。
ダウンロードは下記のURLからできますので興味のある方は
試してみてください。
http://www.vector.co.jp/soft/win95/net/se157300.html
このツールは基本HTMLによるテンプレートと商品情報等の一覧の
CSVを作成するのみでページの生成をすることができますのでhtmlと
少々のエクセルの知識だけあればページを生成することが可能です。
下記のCSVとhtmlテンプレートのサンプルを作成してみました。
この2点を「bptran」に読み込むだけでページが作れます。
下記の状態ですと3ページが生成されますが、CSVのを一行
増やすごとに1ページ増えていくイメージです。
■CSVサンプル
商品名,画像,価格,項目01,項目02,項目03
商品名01,img01.jpg,"10,000",項目01_1,項目02_1,項目03_1
商品名02,img02.jpg,"20,000",項目01_2,項目02_2,項目03_2
商品名03,img03.jpg,"30,000",項目01_3,項目02_3,項目03_3
■htmlテンプレートサンプル
<html>
<head>
<title>サンプルHTML</title>
</head>
<body>
<table>
<tr>
<th>商品名:</th>
<td>[商品名]</td>
</tr>
<tr>
<th>画像:</th>
<td>
<img src="[画像]" width="130" height="260" alt="[商品名]" border="0">
</td>
</tr>
<tr>
<td>価格</td>
<td>[価格]円</td>
</tr>
<tr>
<td>項目01</td>
<td>[項目01]</td>
</tr>
<tr>
<td>項目02</td>
<td>[項目02]</td>
</tr>
<tr>
<td>項目03</td>
<td>[項目03]</td>
</tr>
</table>
</body>
</html>
自分も多少はプログラム・CMSの知識はあるのですが、このツールは
環境や条件を選ばずお手軽に使えるので現在でも結構重宝しております。