View Single Post
  #4  
Old 04-16-2010, 08:27 PM
somoneybaby somoneybaby is offline
 
Join Date: May 2009
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Got it! Let me know if this works for you.

Code:
ob_start();
include('/Forum/statsinner.php');
$includedphp = ob_get_contents();
ob_end_clean();

vB_Template::preRegister('TEMPLATE_NAME_YOU_ARE_ADDING_CALL_INTO', array('includedphp' => $includedphp));
Then in your page template call {vb:raw $includedphp}

My example:

Code:
ob_start();
include("$_VhostPath/html/custom/vbulletin_display_login.php");
$pb_header_include = ob_get_contents();
ob_end_clean();

vB_Template::preRegister('header', array('pb_header_include' => $pb_header_include));
--------------- Added [DATE]1271453321[/DATE] at [TIME]1271453321[/TIME] ---------------

Quote:
Originally Posted by NickyDee View Post
I think the problem we both have is that template/variables need to be pre-registered now whereas in the past they didn't.

But I can't for the life of me figure out where I'm going wrong. I've tried adding this (below) code into both my include PHP and my custom page PHP and still no luck:

Code:
vB_Template::preRegister('cpage_Stats',array('includedphp ' => $includedphp));
Check your call. Are you using {vb:raw $includedphp} instead of what your original post showed {vb:raw includedphp} ?
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01146 seconds
  • Memory Usage 1,767KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete