[Tep-j-general] Re: バナー表示について

Back to archive index

hamada bungu****@leo*****
2004年 10月 16日 (土) 13:10:26 JST


こんにちわ。

On Sat, 16 Oct 2004 12:50:31 +0900
tomio kurata <t_kurat****@mbs*****> wrote:

> ソースを見ましたが、どこにもバナーが挿入されていませんでした。
> ここが問題なんですね。

そうですね。tep_banner_exists()がヌルに置き換わってるってことみたいです。

>   function tep_banner_exists($action, $identifier) {
>     if ($action == 'dynamic') {
>       return tep_random_select("select banners_id, banners_title, banners_image, banners_html_text from " . TABLE_BANNERS . " where status = '1' and banners_group = '" . $identifier . "'");
>     } elseif ($action == 'static') {
>       $banner_query = tep_db_query("select banners_id, banners_title, banners_image, banners_html_text from " . TABLE_BANNERS . " where status = '1' and banners_id = '" . $identifier . "'");
>       return tep_db_fetch_array($banner_query);
>     } else {
>       return false;
>     }
>   }

正常にバナーが登録されててグループ指定が正しいなら、素直に値が返りそうな
モンですけどねぇ? あまり引っかかりそうな気はしない。

もしかして、「バナーは登録したけどステータスがアクティブになってない」な
んてことはないでしょうか?(^_^;)

これはプログラムの問題じゃなくて、たぶんバナー管理と言うか「設定の問題」
のような気がします。グループとかステータスとかの設定を、再度確認してみて
ください。

値か返らないと言うことはつまり、

・statusが1じゃない
・banners_groupが引数と一致してない

のどっちかだろうと思われます。(そうでなければたぶん値が返る)

はまだ






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