Jump to content

smarty $template value on action hook


Victor Lugo

Recommended Posts

smarty values in hooks you can access by the following:

 

global $smarty;
echo "<pre>_tpl_vars: " . print_r($smarty->_tpl_vars,TRUE) . "</pre>";
// assign like this
#$smarty->assign('thevarname', $thevarphpvalue);

 

template var is in $smarty->_tpl_vars['template']

// i think ;)

Link to comment
Share on other sites

ok, try this hole sample:

 

// this code in a .php file in "<whmcs_root>/includes/hooks" folder
function init_ClientAreaPage()
{
       global $smarty;
       echo "<pre>_tpl_vars: " . print_r($smarty->_tpl_vars,TRUE) . "</pre>";

}
add_hook("ClientAreaPage",1,"init_ClientAreaPage","");

 

using the hook ClientAreaPage .

the hook runs on every page at very last moment before page is rendered.

Link to comment
Share on other sites

  • 2 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated