vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Problem with usercp hook (https://vborg.vbsupport.ru/showthread.php?t=196491)

Bilderback 11-16-2008 10:26 PM

Problem with usercp hook
 
I'm trying to display an additional table within the USERCP -> Edit Your Details area from a template
and just cant seem to figure out if my php is wrong or having the wrong hook.

What is attempted below is to hook an area of the template where there is no hook by str_replace.
Hook: cache_templates
Code:

$vbulletin->templatecache['modifyprofile'] = str_replace('<if condition="$customfields[\'regular\']">', ''.$vbulletin->templatecache['new_modifyprofile_table'].'<if condition="$customfields[\'regular\']">', $vbulletin->templatecache['modifyprofile']);
My new_modifyprofile_table template is cached via a seperate cache_templates plugin with:
$globaltemplates[] = 'new_modifyprofile_table';


Can anyone help?
Thanks

Gio~Logist 11-17-2008 01:30 AM

The actual templates aren't stored with "<if>". Echo the template and you'll see what i mean.

PHP Code:

echo $vbulletin->templatecache['modifyprofile']; 


Dismounted 11-17-2008 03:58 AM

<a href="https://vborg.vbsupport.ru/showthread.php?t=151332" target="_blank">[How-To] Plugins for Template Edits (Adv. Version)</a>


All times are GMT. The time now is 11:43 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.01650 seconds
  • Memory Usage 1,709KB
  • 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)bbcode_code_printable
  • (1)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)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