under_line.gif

note.gif recentsearch機能を流用  Posted at 2005/05/08 (Sun) 09:33 [Blosxom]

うちの場合、サイト内検索はfindプラグインを使っていて、検索結果にfindプラグイン専用フレーバーを用意して検索結果ページを表示させているわけですが、その結果ページに検索に使った文字を表示させるようにしました。

改造とか何もしてません。findプラグインについている最近検索された文字を表示する為の機能を流用して、表示件数を1件と指定しリスト表示に出力する部分をちょっと書き換えて、検索文字を表示させたい場所に $find::recentsearches と記述しただけです。

本来の目的とされている使い方と違うわけですが、$find::recentsearches を出力する処理の直前に、検索処理と検索文字をlog保存する処理が行われているわけですから、たぶん平気かなーと。万が一、寸分たがわぬタイミングで同時に検索された場合は、おかしな事になるかもしれませんが、うち程度はまずないと思うので、気にしない方向で..。....(´З`)

ads
Now loading...
Related goods
TrackBack URI for This Entry
TrackBacks

No trackback.

Comments
ct.gif Posted by うか at 2005/05/08 (Sun) 10:46:58

ウチは前のブログ(すっかり「前」と化した模様…)で「$find::results」で検索語を表示させてました。
アレコレ試したわけではないのでこれだと不具合があるのかもしれませんが、とりあえずカッコだけはつけられます(^^;

ct.gif Posted by きゃー at 2005/05/08 (Sun) 15:18:14

おかしいなー。私もresultsで以前に試した事あるんだけど表示されなかったんですよね。なので、今回のみたいな事に至ったわけです。[confused]
それで表示できれば、そっちのがスマートで楽でいいですね。

Post a comment






Remember the above info?



Ready to post a comment.


Comment Guidelines: コメント中にhtmlタグは使えません。URLやメールアドレスには自動的にリンクが貼られます。Cookieを設定する場合は、ラジオボタンYesにチェックして下さい。


bottom_line
 最強ブログ   被リンク数がどんどん増える、SEO対策に便利なオートリンク
under_line.gif