[Tep-j-general] Re: カテゴリー名を表示させる方法を教えてください

Back to archive index

hamada bungu****@leo*****
2006年 5月 1日 (月) 08:52:57 JST


こんにちわ。

On Sun, 30 Apr 2006 18:05:06 +0900
オンリーワン0nly0ne <haf19****@ams*****> wrote:

> 商品名は<title><title>に表示されるのですがカテゴリー名が
> 表示されません

http://lists.sourceforge.jp/mailman/archives/tep-j-general/2004-December/014915.html

もし↑コレのことを言われてるのであれば

「元々このスクリプトにカテゴリー取得/表示等の機能は実装されてません」

というお答えになるかと思います。

> メーカーは使用していないので左カラムから消していますが
> それで不具合が起きているのでしょうか?

「不具合」とかじゃなくて、「もともとそういう機能が無い」かと(^_^;)

> サイト名ーカテゴリー名ー商品名
> と表示させることは可能でしょうか?

プログラムですから、そう動作するようにプログラムを書けば当然「可能」だと
思います。

> //titleタグを出力
> echo '<title>' . TITLE;
> 
> //(適当に)カテゴリを引く
> $sql = "select cd.categories_name from " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES_DESCRIPTION . " cd  where p2c.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "' and p2c.categories_id = cd.categories_id and cd.language_id ='" .  (int)$languages_id . "' limit 1";
> 
> //カテゴリ取得のクエリを投げる
> $categorie_query = tep_db_query($sql);
> 
> //カテゴリが取得出来てれば表示
> if ($cat = tep_db_fetch_array($categorie_query)){
> 
> 	echo 'ー' . $cat['categories_name'];
> 
> }
> 
> echo 'ー' . $products_name . '</title>' . "\n";

こんな感じで宜しいんでしょか?

> 過去ログを拝見いたしましてはまだ様がご提供されているPHPを
> 使用させていただこうと思ったのですが

ってのがどれの事なのか、よくわかんないのですが(^_^;)

> サイト名ーカテゴリー名

については

http://lists.sourceforge.jp/mailman/archives/tep-j-general/2004-December/014903.html

が、ほぼそのまんまかと。

> echo '<title>' . TITLE . 'ー' . $the_title . '</title>' . "\n";

↑コレだけで対応出来るんじゃないでしょか?


はまだ




Tep-j-general メーリングリストの案内
Back to archive index