Fri, October 30, 2020, 12:53:05
 
Home · Latest · Trends  /  PHP
3

Smarty display multiple template pages with single php page

<?php
//sample link: <a href="page.php?page=contact">Contact</a>
$smarty->display('header.php');
$page = (isset($_GET['page']))?$_GET['page']:'';
switch($page) {
  case 'contact':
    $smarty->display('contact.php');
    break;
  case 'termsofuse':
    $smarty->display('termsofuse.php');
    break;
}
$smarty->display('footer.php');
?>
rated 3 times [  3] [ 0]  / comments: 0 / hits: 2073  / 3 years ago, wed, jul 26, 2017, 13:03:20
More From » PHP
 

Comments

There are no comments for this Snippet yet
Username
 
Your Comment
 
Share
Snippets
reCaptcha in smarty template file
4 years ago, mon, dec 5, 2016
reCAPTCHA v.2.0. Sample Form. You need to get API key for your site. https://www.google.com/recaptcha/admin#list
4 years ago, mon, jan 9, 2017
PHP stopforumspam integration example ans class
4 years ago, mon, jan 16, 2017
esoTalk forum script / esoTalk-BBCode plugin with color tag [plugin.php] [resources/bbcode.js]
4 years ago, sat, jan 21, 2017
Smarty section start loop: First result, second result, first and second result
4 years ago, fri, feb 10, 2017
PHP replace bad words function / form
4 years ago, fri, feb 10, 2017
Get a domain name IP address with PHP
4 years ago, tue, feb 28, 2017
Get YouTube Video ID and clean URL with PHP
4 years ago, sun, mar 5, 2017
HTML Purifier posting arrays example
4 years ago, thu, mar 16, 2017
Thunderbird userchrome.css example C://Users/<USER>/AppData/Roaming/Thunderbird/Profiles/<PROFILE>/chrome/userChrome.css
4 years ago, sun, apr 16, 2017
Posted
jimmy

jimmy

Member since Dec 15, 2016
Total Code Snippets: 16
Total Comments: 2
Location: n/a
Following
User not following anyone yet.