まず、products/list.phpのL34を変更
$arrFirstCat = sfGetFirstCat($category_id);
を
$arrFirstCat = sfGetCatname_t($category_id);
このsfGetCatname_tという関数は、もちろん自分で作ったもの、これをdata\lib\slib.phpに追加する。
/**
ツꀀ*ツꀀ カテゴリーIDのタイトルを取得する(2008.1.17)
ツꀀ*
ツꀀ*ツꀀ @paramツꀀ intツꀀ $category_idツꀀ カテゴリー名を取得したいid
ツꀀ*ツꀀ @paramツꀀ string $catename カテゴリー名
ツꀀ*/
function sfGetCatname_t($category_id){
ツꀀツꀀツꀀ // 商品が属するカテゴリIDを縦に取得
ツꀀツꀀツꀀ $objQuery = new SC_Query();
ツꀀツꀀツꀀ
ツꀀツꀀツꀀ // カテゴリー名称を取得する
ツꀀツꀀツꀀ $sql = “SELECT category_name FROM dtb_category WHERE category_id = ?”;
ツꀀツꀀツꀀ $arrVal = array($category_id);
ツꀀツꀀツꀀ $arrRet[‘name’] = $objQuery->getOne($sql,$arrVal);
ツꀀツꀀツꀀ return $arrRet;
}
これでOKです。
コメントを残す