The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
|
#1
|
|||
|
|||
Call Vars from vBulletin into Plugin and echo them in a template
I want to apply the "substr()" function to one of the custom profile fields. I will display the modified field in my postbit. I am trying to display the last two characters of the college graduation year in the postbit as follows: College 'YR.
I know I have to create a plugin calling in the field4 (college graduation year) variable, apply the substr() function, and create a new variable to echo in my template. My plugin is as follows: Code:
$vbulletin->profilefieldname[field4] = $collgrad; $collgradtruncated = substr($collgrad, 2); $mytemplater = vB_Template::create('mytemplate'); $mytemplater->register('my_str', $my_str); $myrendervar = $mytemplater->render(); vB_Template::preRegister('postbit_legacy',array('myrendervar ' => $myrendervar)); Code:
<vb:if condition="$post['field4']"><dt>{vb:rawphrase college}</dt> <dd>{vb:raw post.field4} '{vb:raw collgradtruncated}</dd></vb:if> 1) how to call profile field values in my plugin 2) setup a variable in my plugin that I can use in my template 3) tell me what is wrong with my code 4) fix the code for me Thank you so much! |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|