vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=252)
-   -   $vbulletin->templatecache in vB4 (https://vborg.vbsupport.ru/showthread.php?t=232298)

NLP-er 01-05-2010 09:19 PM

$vbulletin->templatecache in vB4
 
Hello.

It seems that something changed in vB3 and vB4 in area of cached template. I'm just in progress of make my mod compatible with vB4 and I have issue with cached templates.

In hook cache_templates is no longer recognized $globaltemplates - I looked into vB4 code and changed $globaltemplates to $cache, bot still in hook global_start value of $vbulletin->templatecache['footer'] is empty.

So the question is how to get to footer template in vB4?...

derfelix 01-06-2010 04:12 AM

header footer and headinclude
I think they are only rendered once the first template is rendered...
That is good because you can populate template hooks BEFORE the renderering...

to test where that is in the page.. take any page..
and add:
print $footer; exit;
after the require backend stuff...
you will get a blank page..

now move that line down in the code..
you will get an output after the first $templater->render(); line
(where the render thing can also be in a function)

my 2 cents
F.


All times are GMT. The time now is 07:17 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.00877 seconds
  • Memory Usage 1,707KB
  • 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
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (2)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