[Tep-j-general] 管理ページ/カタログ管理ページの表示項目追加について

Back to archive index

Kobayashi yuki-****@kmail*****
2006年 1月 31日 (火) 13:10:32 JST


管理ページ/カタログ管理の登録商品一覧ページの各商品の行に
それぞれ以下の項目を表示したいと考えています。
●メーカー名
●価格
●セール価格(特価商品登録済み)
●数量
なお、各商品(各行)の表示順は品番順です。
OSCは、oscommerce-2.2ms1j-R7です。

そこで、/admin/categories.phpのL691行以下の部分
if ($HTTP_GET_VARS['search']) {
・・・・・
    } else {
      $products_query = tep_db_query(・・・・
のelse { 以降を
$products_query = tep_db_query("select s.products_id, s.specials_new_products_price, m.manufacturers_id, m.manufacturers_name, p.manufacturers_id, p.products_id, pd.products_name, p.products_quantity, p.products_image, p.products_model, p.products_price, p.products_date_added, p.products_last_modified, p.products_date_available, p.products_status from " . TABLE_SPECIALS . " s, " . TABLE_MANUFACTURERS . " m, " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c where p.products_id = s.products_id and m.manufacturers_id = p.manufacturers_id and p.products_id = pd.products_id and pd.language_id = '" . $languages_id . "' and p.products_id = p2c.products_id and p2c.categories_id = '" . $current_category_id . "' order by p.products_model");
こうしましたところ、ほぼ希望通りに表示されるのですが、
特価商品登録済みの商品限定で表示されてしまいます。
where以下の抽出条件の書き方がすべてandになっているため、
特価商品登録済みの商品のみがのが抽出されいてるのではないか?
と思うのですが、どのように書き換えればよいのでしょうか?
orの書き方次第なのかな??と思うのですが、うまく行きません。
もし、お解りになる方がいらっしゃればお教え願います。

-- 
小林




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