カテゴリ | |
---|---|
サマリ | searchで2階層目以降のページを指定した場合検索できない |
バージョン | 1.4.8 |
投稿者 | wan |
状態 | 質問 |
投稿日 | 2010-06-09 (水) 11:23:30 |
Top以下のページ階層が次のような構成になっていた場合、
Top
-あああ
--いいい
--ううう
---えええ
---おおお
-かかか
#search("あああ") または #search("かかか")
とすると、それぞれのページ以下の階層が正常に検索できるのですが、
#search("いいい") や #search("えええ")
とすると、検索が行えません。(結果が0件)
この事象、どなたかご存知でしょうか?そもそも仕様でしょうか・・・? よろしくお願いいたします。
追記(2010/6/10)
回答ありがとうございます。質問の書き方が悪かったです。誠に申し訳ありません。
ページ名で「~から始まる」という条件は存じております。 ヘルプも読んでおります。
上記の質問時の例で、
#search("あああ")
と記載して、「いいい」のページ内にある語句で検索すると、きちんと「いいい」ページが引っかかりますが、
#search("ううう")
と記載して、「えええ」のページ内にある語句で検索しても、結果が0件になります。
これは仕様でしょうか??
また、
#search("えええ")
と記載して、「えええ」のページ内にある語句で検索しても、結果が0件になります
この#searchは、1階層目でしか使えない、ということはありますか? または、ページ名が半角英字だと使えない・・・のでしょうか?
抽出条件1,2,…n − 入力フォームの抽出条件の選択肢を表示順で指定します。 抽出条件選択時、選択した語句で始まるページ群に対してのみ、検索を実行します。あるいは、
#search("あああ")を使った時に、検索ボックスの下に「あああ から始まるページを検索」という選択肢が表示されているはずですが・・・。 -- 2010-06-09 (水) 19:14:16
#search("あああ/ううう")としないと「あああ/ううう」や「あああ/ううう/えええ」などのページが対象にならなくなってしまいます。 -- 2010-06-10 (木) 18:09:26
#search("あああ/ううう")だと「あああ/ううう」や「あああ/ううう/えええ」だけでなく、例えば「あああ/うううう」なども対象になってしまうので、下位の階層(「あああ/ううう/えええ」や「あああ/ううう/おおお」)限定にしたければ
#search("あああ/ううう/")とする必要があります。 -- 2010-06-10 (木) 18:09:26
#search("あああ/ううう/") または #search("あああ/ううう/えええ/")としても結果がでません。 他に原因が思い当たる方がいらっしゃったら、ぜひ教えていただけると幸いです。
// $Id: func.php,v 1.103 2010/04/19 14:14:51 henoheno Exp $のように埋め込まれているCVSでのバージョン管理番号。この例の場合は、Revision 1.103 です。)のファイルを使っていて、どの程度改造して使っていますか?(無改造で使っていないのならそこに原因がある可能性があります。また、無改造であってもリビジョンの組み合わせ次第では、相性問題が起こったりバグが再発している場合もあります。) -- 2010-06-18 (金) 18:07:12