The Arcive of vBulletin Modifications Site. |
|
What is templates :) ? Details »»
|
|||||||||||||||||||||||||
I`m trying to use predefined templates($template) in new templates, and I can`t figure out how to do it (it won`t work). I`ve read through most of php.net and that is not hard to understand bit by bit, but I can`t put it together. What I really don`t understand I think, is what is the relation between templates and the .php files?
Thanks, Haakon Show Your Support
|
|||||||||||||||||||||||||
| Comments |
|
#2
|
||||
|
||||
|
php files are the code, templates are just the design, and are plain html, they just can show $variables.
templates are always called by php scripts, a template cannot call another template |
|
#3
|
||||
|
||||
|
Yes. As Xenon said. A template holds HTML. Only other way it can hold anything that is similar to PHP is if you download logician's conditions hack.
|
|
#4
|
||||
|
||||
|
If you mean you want the content of another template inside a different template make sure its assigned to a variable, eg $temp1 and the use that variable inside your other template. Make sure you use eval(); on the templates so that the variables are parsed (if your using vB this is done already for existing templates).
|
|
#5
|
|||
|
|||
|
Thanks for the help here.
I`ve started reading a advanced php book and I have thought of doing it the way you`re suggesting NTLDR. The thing that bothers me that the specific template forumrules is allready assigned to the variable $forumrules and used in the showthread template. But it doesn`t work to use $forumrules in new_template, and I can`t find the code for forumrules assigned to the $forumrules variable in any of the php files. Anyways, I think I`ll just assign the forumrules code to a new variable as you said, and then it should probably work One thing though, where is the physical location of the templates? in the database? Thanks, Haakon |
|
#6
|
||||
|
||||
|
templates are stored in the database yes
|
![]() |
|
|