Loading....
最近の投稿:

Article

ジャンル指定を追加しよう~データ設定編~

今回は、前回ご紹介した改造の運用方法をご紹介します。

これは、検索用ジャンルIDをテキストエディタを用いて修正し、
FTPツールでサーバーにアップロードする方法です。

修正はそんなに大変じゃないので、テキストエディタと
FTPツールの使用に慣れている方には便利な方法だと思います。

テキストエディタ等に慣れてなく、管理者画面から入力したい
という方は次回の設定部分の改造をお待ち下さい。

アラジンの(サブ)カテゴリーのデータ構造に関しては、
以前の記事「キーワードの分離~データ設定編~」をお読み下さい。

今回ご紹介するジャンルID指定も検索キーワードと
同じ構造で設定されています。

つまり、(サブ)カテゴリー名をキーとした
連想配列でジャンルIDを指定します。

使用する変数は、
カテゴリーには $mainCategory4G を、
サブカテゴリーには $subCategory4G を
使用します。

例えば、カテゴリーに「お米」、
サブカテゴリーに「こしひかり」、「あきたこまち」とあって、
それぞれにジャンルIDを指定したい場合は、
以下の様に「subject\mainCategory.php」にジャンル指定用変数を記述します。

カテゴリー用ジャンルID:

$mainCategory4G=array(
'お米'=>'201184',
);

サブカテゴリー用ジャンルID:

$subCategory4G=array(
'こしひかり' => '201185',
'あきたこまち' => '201186',
);

ジャンル指定の必要な(サブ)カテゴリーに対してのみ、
ジャンル指定変数の設定を行えば動作します。
ジャンル指定を行っていない(変数に記述していない)
(サブ)カテゴリーに対しては、従来通り全ジャンルを
対象に商品検索が行われます。

※subject\mainCategory.phpファイルの末尾にある「?>」の
前の行に追加して下さい。
間違ってもその後ろに追加しないで下さい。

※日本語を含んでいるファイルは
必ずutf-8で保存するのを忘れないで下さい。

では、判りにくいところなどあったら、
気軽に質問して下さい。

人気ブログランキングへ
人気ブログランキングへ参加しました。
応援も宜しくお願いします。


Comments (4 comments)

お世話になります、なはちんです。

$subCategory4G=array(
‘ハンドバッグ’=>’110934′,
);

としたときに、ハンドバッグのサブカテゴリを開くと、
ジャンルID110934の中の品物全てが表示されますか?
それとも、更に「ハンドバッグ」で検索がかけられるのでしょうか?

また、

$mainCategory4G=array(
‘バッグ 女性用’=>’110933′,
‘バッグ 男性用’=>’100472′,
);

として、

$mainCategory4S=array(
‘バッグ 女性用’=>’バッグ’,
‘バッグ 男性用’=>’バッグ’,
);

としたいのですが、(女性用とか男性用とかの検索キーワードを入れたくない)
どちらもジャンルID110933(バッグ 女性用)の検索結果になります。
こちらは仕様でしょうか?

なはちん / 4 月 28th, 2009, 21:24

なはちん さん、こんにちは。
いつも読んで頂きありがとうございます。

検索キーワード($subCategory4S)とジャンル指定($subCategory4G)はAND条件になります。
つまり、指定ジャンルの商品の中で検索キーワードを含む商品が抽出対象となります。
なので、なはちんさんの例では、ジャンル110934の中で、「ハンドバッグ」を含む商品が抽出対象になります。

二つ目の質問ですが、こちらの実験サイトで行うと正しく表示されるのですが・・・
この情報だけだとどこがおかしいのかちょっと判断しかねますね。

後程、メールで実験サイトのmainCategory.phpファイルをお送りしますね。

チカマオ / 4 月 28th, 2009, 21:50

人気ブログランキングから来ました!

アラジン・・・こんな風に使えばいいんですねー、欲しくなりました。
ありがとうございます。

応援ぽち。

キーワードコレクター「無限」で稼ぐ方法模索中 / 12 月 1st, 2009, 15:31

キーワードコレクター「無限」で稼ぐ方法模索中 さん、こんにちは。
来訪&コメントありがとうございます。

「無限」も良いツールですよね。
組み合わせて使えば・・・ \(^o^)/

アラレボも宜しくお願いします。m(_ _)m

チカマオ / 12 月 2nd, 2009, 08:13

What do you think?

判らないphp命令やhtmlタグ等をここでお調べ下さい。

カスタム検索

緊急告知

本サイトより【アラジン】をご購入頂いた方は、お手数ですが下記アドレスまでメールを頂けないでしょうか。

サポート用メールアドレスのご連絡と、今後大規模改造が完成した際にはご連絡させて頂きます。

※メールには必ずInfotopからの購入完了メールに記載されている【注文ID】をご記載下さい。

chikamao@u3g.biz

QLOOKアクセス解析