The Arcive of vBulletin Modifications Site. |
|
|
#1
|
|||
|
|||
|
I see that this is the input in the template [search_config].
Code:
<input type="text" name="searchFields[author]" class="searchFields_author textbox" /> I haven't found anywhere in that template that it calls any scripts. I need to get it to work with: Code:
<input type='text' name='friend_name' id='friend_name' class='searchFields_author textbox'> |
|
#2
|
||||
|
||||
|
it uses search.php. You won't find a reference to the php file in the template, it works the other way around.
|
|
#3
|
||||
|
||||
|
vB5 uses jQuery UI Autocomplete plugin for autocomplete functionality and it's wrapped in vBulletin_Autocomplete function.
Try this for a start: Code:
var userAutocomplete = new vBulletin_Autocomplete($('.friend_name'), {
apiClass: "user"
});
|
|
#4
|
|||
|
|||
|
Glenn,
Thanks for the point in the right direction. Tried this in a template with below code and isn't working. Keep getting 'vBulletin_Autocomplete is undefined' in console. Tried adding sb_search.js, and search-rollup-525. But nothing coming up still. Did a search for "function vBulletin_Autocomplete" and came up empty. Checked the Api for it as well and came up with nothing. I gotta be missing something. There is the <form> stuff too but I only posted what was relevant. Code:
{vb:js js/autocomplete.js}
<input type='text' name='friend_name' id='friend_name' class='searchFields_author textbox'>
<script>
var userAutocomplete = new vBulletin_Autocomplete($('.friend_name'), {
apiClass: "user"
});
</script>
|
|
#5
|
||||
|
||||
|
friend_name is the id of the input and not a class name. Change it to $('#friend_name')
And change {vb:js} include to: Code:
{vb:js insert_here, js/autocomplete.js}
|
|
#6
|
|||
|
|||
|
Ok after some toying with it, I realized I needed to add jQuery js and the UI js as well.
But this works now. The css is off, but I can deal with/fix that. Thank you once again sir! I never would have guessed/figured out the insert_here part. If you do it without the insert_here it takes whatever name you put as ok. |
![]() |
|
|
| X vBulletin 3.8.12 by vBS Debug Information | |
|---|---|
|
|
More Information |
|
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|