![]() |
Calling a Template From A Php Page.
Calling a Template From A Php Page.
Hi I have made a custom php page useing this code in vbulletin. <? require("./global.php"); eval("dooutput(\"" . gettemplate("template_1") . "\");"); ?> Now on custompage_1.php I have the htm from template_1. In custompage_1.php I have links to other pages custompage_2.php custompage_3.php ect ect and the templates that are called from each php page template_2 template_3 ect ect. Now by looking at code from hacks and general php codeing I know I can use a action var so I dont have to make more php pages just templates. So if I am on custompage_1.php what code would I use to go to a new template via a link on the custom page to an other template without the need to make a new php page. Also I would like to limit viewing to guest on all but the main first template. if ($bbuserinfo[userid]==0) { show_nopermission(); } This would be fine useing the extra pages but how would I use it to limit template access. If you could amend the code or explian. <? require("./global.php"); eval("dooutput(\"" . gettemplate("template_1") . "\");"); ?> Its not really important I can do it either way but I would like to be a bit smarter :) |
You would using something like
PHP Code:
also using $variable in the template and changing templatename to the new templte:) |
yes sound stuff. thx :)
|
No problem.
|
this does not appear to work on vb3. any fixes :)
|
Quote:
Regards, g-force2k2 |
vB3 has a different get template function. Changing
PHP Code:
PHP Code:
oh and.. print_no_permission(); instead of show_nopermission(); |
All times are GMT. The time now is 08:21 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|