Ok, I'm probably overlooking something, or didn't do something right, or something lol, but this is my first time trying to include a custom template within another custom template on vB 4 (it was SO much easier on vB 3

)
Anyway, this is where I'm at so far:
Plugin
Hook location:
process_templates_complete
PHP Code:
$templater = vB_Template::create('usml_military_ranks_sidebar');
$usml_military_ranks_sidebar = $templater->render();
vB_Template::preRegister('usml_military_ranks',array('usml_military_ranks_sidebar' => $usml_military_ranks_sidebar));
Template
I'm calling my sidebar template in my template
usml_military_ranks (and many others) by using:
Code:
{vb:raw usml_military_ranks_sidebar}
PHP file
In the PHP file for usml_military_ranks I have:
PHP Code:
$templater = vB_Template::create('usml_military_ranks');
$templater->register_page_templates();
$templater->register('navbar', $navbar);
$templater->register('usml_military_ranks_sidebar', $usml_military_ranks_sidebar);
$templater->register('mainpagetitle', $mainpagetitle);
$templater->register('imp_vars', $imp_vars);
$templater->register('pages', $pages);
print_output($templater->render());
So what am I missing? lol