[Tep-j-general] Re: カテゴリー欄のカスタマイズについて

Zurück zum Archiv-Index

Izu, Masahiro izum****@campu*****
2004年 1月 25日 (日) 18:08:10 JST


お世話になっております。伊豆です。

一部について同等の変更を施したことがあります。

"仲居 雅浩" <m_nakai****@ca2*****> wrote:
> カテゴリー毎にbody側にコメントを入れることは可能でしょうか?
> ティフォルトですとカテゴリー毎のbodyの右上にadmin管理から画像を入れることが
> 出来るのですが、コメントも追加できればと考えています。
> (“このカテゴリーは・・・についてです”と様なカテゴリーを説明するような記述
> が出来ればと・・)

これなんですが、同じ変更を加えました。
手順としては、

1.テーブルcategories_descriptionにフィールドcategories_description
 (任意の名前でかまわない)を追加する。varchar 255がいいかと。

2.catalog/default.php内の65行目付近のsql文(イメージを取得しているsqlです)
 $category_query = 
   tep_db_query("select cd.categories_name, c.categories_image"...
 を
 $category_query =
  tep_db_query("select cd.categories_name, c.categories_image, 
                cd.categories_description"...
 というように変更する。
 なお、行番号はさんざんカスタマイズした後ですので宛にならないかもしれません。
 categories_imageで検索するといいと思います。

3.その下でイメージを表示していると思いますが、そのイメージを同じ<td>ブロック内に

 <tr>
    <td class="main"><?php echo $category['categories_description']; ?></td>
 </tr>
 と追加してやると、カテゴリーの説明文が表示されると思います。

4.catalog/default.php内の325行目付近にもほとんど同じ場所があるので
 同様の変更を加える。

なお、当方では実際の説明文はphpMyAdmin等でcategories_descriptionに直接入れていますが、もし運用が大変なようでしたらadmin側にもインタフェースを作り込んでやる必要があります。


ps.osCommerceはMS?にはしていません。2002/12月版を元に変更を加えています。
   まるっきり違っているかもしれませんのであしからず:-)


以上、お役に立てれば幸いです。
--
伊豆雅宏(Izu, Masahiro Mailto:izum****@campu*****)



Tep-j-general メーリングリストの案内
Zurück zum Archiv-Index