The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
||||
|
||||
eval template + fetch_template
Hi guys,,
Trying to figure out how precisely vb4 works compared to vb3. cause not many syntaxes i used to use in *.php appear to be working on vb4, when fetching and sending data between teplates and db.. as a exsample, to experiment and learn a little ive setup a small test product.. Goal : list userid's, username's, emails Going through each step and makeing my notes ofcourse. templates and php all set to go, except im getting a error when i try to eval the data and fetch a template.. Error is fetch_template('$dbtestrow') . '"); PHP Code:
Error : Warning: fetch_template() calls should be replaced by the vB_Template class in [path]/includes/functions.php on line cant find info on vb_template().. help.. question on vbcom How to upgrade vb3 code |
#2
|
||||
|
||||
You just need to change it to be like what you did for the template dbtesttemplate - you create it, register variables for it, then render it. Only difference is, you won't do print_output, you'll just assign it to a varialbe:
PHP Code:
|
#3
|
||||
|
||||
since im creating an array, would i then need to put the variable register inside the
while loop, or just outside just before it render.. ? im creating the table rows with the template dbtestrow template dbtestrow : Code:
<tr align="center"> <td>$userid </td><td>$username</td> <td>$usermail</td> </tr> part of dbtesttemplate : Code:
<br /><table align="center" border="1"> <tr class="blockhead"><td>Welcome to test database page</td></tr> <tr></tr><tr></tr> <!-- get rows --> $dbtestdata <!-- close table --> </table><br /> PHP Code:
|
#4
|
||||
|
||||
You cannot register multiple variables like that. You need to do it like you did for the other template at the bottom. And,you still forgot the line I told you to add. Oh, and if you are then using that template in your bottom template, you need to register the variable there also.
Have you seen this - [vB4] Rendering templates and registering variables - a short guide |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|