![]() |
vB 4.2: Is it possible to have two search tabs in nav bar?
OK, this is what I want to do...
I have the standard "What's new?" tab that points to search results of unread items. The "script" value in the navigation manager settings is "search.activity". I want to add another tab that will perform a customized search with a title like "Interesting news". How could I keep this tab activated when showing the results of the customized search? I tried appending tabid in URL but didn't work. Whenever the customized results are returned, the URL is something like "search.php?searchid=XXXXXXX" and the "What's new?" tab is activated... Any hints? Thanks in advance... |
That's an interesting problem. I assume this customized search is just you adding a bunch of parameters to the search.php link?
|
Quote:
|
I have a feeling you will need to write a plugin to do this. It would help to play around with if we can get exactly what you entered for this new tab in the Navigation Manager.
|
I apologize for not being very clear Lynne...
The customized search link would be something like: Code:
search.php?do=getnew&contenttype=vBForum_Post&include=1,2 |
I tried all sorts of things to get that to work. Problem is, stuff gets set and then the search.php page comes back with a searchid and it wipes out anything I 'set' in the plugins. I think you may need to actually hard code something.
|
Quote:
I'll get deeper into search.php now to see how I could around this. Thanks for your time Lynne! --------------- Added [DATE]1364233874[/DATE] at [TIME]1364233874[/TIME] --------------- Well, I checked the hooks in search.php and concluded to the following workaround that seems to work... I created a plugin on the hook search_getnew_complete with the following code: PHP Code:
Then, I used another plugin on hook set_navigation_tab_main to activate the tab I wanted. PHP Code:
Once again a thanks to Lynne for the time devoted on this... --------------- Added [DATE]1364241631[/DATE] at [TIME]1364241631[/TIME] --------------- I noticed that if there are no results, the tab gets back to "What's new", so I modified a little the plugins. Now they look like: hook search_getnew_complete: PHP Code:
PHP Code:
|
All times are GMT. The time now is 09:44 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|