vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=252)
-   -   Best way to register a variable. (https://vborg.vbsupport.ru/showthread.php?t=299852)

Seductor 07-06-2013 10:08 AM

Best way to register a variable.
 
Hi there,

I want to pass two variables to the Forumhome template. I'm doing a Youtube Slider:
http://pastebin.com/pCA6MpAx

My variables are two arrays, $youtubeimg and $youtubelink. I have created a plugin hooked to the Forumhome template already.

Which would be the better way to pass this variables then? I have tried this in my plugin, for example:
Code:

vB_Template::preRegister('FORUMHOME',array('youtubeimg' => $youtubeimg));
But it didn't work. How could do it?

Regards.

kh99 07-06-2013 01:03 PM

That should have worked, if your variables are set when you make that call. Which hook did you use for your plugin, and what did you put in the template?

Seductor 07-06-2013 02:41 PM

I tried to use forumhome_start and parse_templates and I had in the template the following code:
Code:

<vb:each from="youtubeimg" value="singleimage">
<img src="{vb:raw singleimage}">
</vb:each>



All times are GMT. The time now is 12:02 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
  • Page Generation 0.01002 seconds
  • Memory Usage 1,711KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete