The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
|
#1
|
|||
|
|||
forumbit Template - How to Get Forum ID For Use In Included Template?
Hi,
I created a product based on the existing Advertising functionality. I added a slot next to each forum name on the forum.php page. I'm able to display an image next to each forum name, but I'd like to show different images for different forum ID's. --------------------------------- I created a template called board_inside_forum_listing (InsideListing). InsideListing is loaded into the forumhome_forumbit_level2_post (ForumbitLev2) template. like this: Code:
{vb:raw ad_location.board_inside_forum_listing} The first line of ForumbitLev2 uses the forum ID: Code:
{vb:raw forum.forumid} Nothing displayed with any of these: Code:
{vb:raw forum.forumid} {vb:var forum.forumid} <vb:if condition="$vbulletin->GPC['forumid'] == 10"> Has Value </vb:if> <vb:if condition="$vbulletin->GPC['forumid']"> Has Value </vb:if> {vb:var global} {vb:var templater->forumid} Values were displayed for these: Code:
<img src="images/forum_logos/forum_10.png"> Plain Text {vb:var vbulletin->forumcache['10']['forumid']} // displayed "10" next to each forum name ----------------------------------------- I've also tried creating a plugin using the the forumbit_display hook. Seemed like a good location because the code for each forum is rendered just after that. Here's my plugin code: Code:
ob_start(); require_once('includes/forum_id_hook_forumbit_display.php'); $marbuzz_forumbit_display_hook = ob_get_contents(); ob_end_clean(); vB_Template::preRegister('ad_board_inside_forum_listing',array('marbuzz_forumbit_display_hook' => $marbuzz_forumbit_display_hook)); Here's the contents of forum_id_hook_forumbit_display.php: Code:
$marbuzz_forumbit_display_hook['forum_id'] = $forumid; return $marbuzz_forumbit_display_hook; I tried the following in my InsideListing template: Code:
<vb:if condition="$marbuzz_forumbit_display_hook['forum_id']"> Has Value </vb:if> {vb:var marbuzz_forumbit_display_hook.forum_id} {vb:raw marbuzz_forumbit_display_hook.forum_id} TEST Any thoughts? |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|