In php, smarty implements the multi-template website method, and phpsmarty implements the template. In php, smarty implements a multi-template website. phpsmarty implements a template. This article describes how smarty implements a multi-template website in php. Share it with you for your reference. Specific Implementation methods: smarty in php implements the multi-template website method, and phpsmarty implements the template
This article describes how to implement a multi-template website using smarty in php. Share it with you for your reference. The specific implementation method is as follows:
Template model1.htm code:
Template 1 Template 1 | template 2 | Template 3{$ Title}
{$ Content}
Template model2.htm code:
Template 2 Template 1 | template 2 | Template 3{$ Title}
{$ Content}
Template model3.htm code:
Template 3 Template 1 | template 2 | Template 3{$ Title}
{$ Content}
Php page implementation:
<? Php require 'libs/Smarty. class. php '; // contains the Smarty class library file $ smarty = new Smarty; // creates a new Smarty object $ title = "Test"; $ content = "This is a test! "; $ Smarty-> assign (" title ", $ title); // assign a value to the variables in the template $ smarty-> assign (" content ", $ content ); // assign the value of if (! Isset ($ _ GET ['model']) // select different templates based on parameters {$ smarty-> display('model1.htm ');} else {if (file_exists ('Templates/Shanghai') // determines whether the template file exists {$ smarty-> display('model'.w._getw.'model'{.'.htm');} the else {echo "template parameter is incorrect! ";}}?>
I hope this article will help you with php programming.
Examples in this article describes how to implement a multi-template website using smarty in php. Share it with you for your reference. Implementation method...