The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
![]()
Hi,
Im writing plugin and i try to create hook in footer template but I have big problem which I cant solve. Code in plugin: $temp = vB_Template::create('example_template'); $temp->register('example_form_id', 'search_form'); $temp->register('gtsearch_q', $gtsearch_q); $template_hook['footer_my_hook'] = $temp->render(); In footer template: {vb:raw template_hook.footer_my_hook} and I get nothing!!! I checked and I have that template in $temp variable. When I do in plugin: $template_hook['footer_my_hook'] ="test"; Then I get in template "test" but when I want to send template it doesnt work! What is interesting that it doesn't work only in footer template... Any ideas ? |
#2
|
||||
|
||||
![]()
What is in the template? And did you create the template in that style?
|
#3
|
|||
|
|||
![]()
It desnt matter what is in. It can be ".........." and still it wont work. Yes I did create template. You can check it, just create plugin copy code, add hook and you'll see there is something wrong with footer...
|
#4
|
||||
|
||||
![]()
what hook location are you using for your plugin?
|
#5
|
|||
|
|||
![]()
global_start but I tried many others too.
|
#6
|
||||
|
||||
![]()
global_start is deprecated. Use parse_templates.
|
#7
|
|||
|
|||
![]()
That's it!!! Thx!!!
|
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|