vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Stuff in footer dependent on body? (https://vborg.vbsupport.ru/showthread.php?t=195356)

Kaitlyn2004 11-03-2008 04:22 PM

Stuff in footer dependent on body?
 
So I have some stuff in my footer, but I don't want it to show up if - for example, there is an error (search - no results found).

However the footer template is fetched before the search determines no results.

Is there anything I can do about this?

Lynne 11-03-2008 04:30 PM

The footer template is actually evaled when you call global.php at the top of the file. Is there someway you can put your custom code in another template?

Kaitlyn2004 11-03-2008 04:46 PM

It's rather difficult to move everything around to support it in another template instead..

So what I ended up doing was put it in the *_complete of search, forum display and forum home... but I re-eval()'ed the footer..

I can';t really think of a better way but I know how inefficient eval() can be... any comments?

Lynne 11-03-2008 05:13 PM

My only comment would be to take it out of the footer, but since you can't do that I guess you need to do your own work around. I'm guessing this is something you are putting on every page which is why you want it in the footer?


All times are GMT. The time now is 02:40 PM.

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.01067 seconds
  • Memory Usage 1,706KB
  • 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
  • (4)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