• 专注于网站建设,网络推广,关键词优化,SEO优化,专业的网站建设开发团队!

叶景网络之Smarty学习笔记

2015-06-13 17:06:05   来源:叶景网络
    smarty的安装
    首先去官网下载一下smarty拷libs目录文件出来
    然后新建----templates文件夹(默认的模板目录)
    再新建----templates_c(默认的编译目录)
    test.php文件放在libs的同级目录下
    test.html文件放在templates文件目录下
    //--------------test.php-----------------
    <?php
    include "./libs/Smarty.class.php";
    $tpl=new Smarty;
    $title="this is title";
    $content="this is content";
    $tpl->assign("title",$title);
    $tpl->assign("content",$content);
    $tpl->display("test.html");
    ?
    //--------------test.html-----------------
    <html>
    <head>
    <title>{$title}</title>
    </head>
    <body>
    {$content}
    </body>
    </html>
    //--------------end test.html----------------
    以上可完成简单的smarty安装
    //=================================================
    以下为自己定义安装
    //=================================================
    <?php
    include "./libs/Smarty.class.php";//引入smarty类
    $tpl=new Smarty;//实例化Smarty
    $tpl->template_dir="./tpl";//更改模板目录
    $tpl->compile_dir="./com";//更改编译目录
    $tpl->left_delimiter="<{";//更改左分割符
    $tpl->right_delimiter="}>";//更改右分割符
    $title="this is title";
    $content="this is content";
    $tpl->assign("title",$title);//分配变量到模板
    $tpl->assign("content",$content);//分配变量到模板
    $tpl->display("test.html");//分配到模板test.html
    ?>
    //-------------------------------------------------------------
    为了简化-----定义一下公用的初始化文件init.inc.php
    <?php
    //配置smarty初始化文件
    define(ROOT,dirname(__FILE__));         //定义一个根目录,使之使用绝对路径
    include ROOT."./libs/Smarty.class.php";//引入smarty类
    $tpl=new Smarty;//实例化Smarty
    $tpl->template_dir=ROOT."./tpl";//更改模板目录
    $tpl->compile_dir=ROOT."./com";//更改编译目录
    $tpl->left_delimiter="<{";  //更改左分割符
    $tpl->right_delimiter="}>";//更改右分割符
    ?>
叶景网络,网络推广,网站建设
特别推荐RECOMMEND
搜索引擎网站关键词seo优化的意义
视频推广怎么做
网站seo优化怎么做关键词排上首页?
SEO介绍什么叫搜索引擎网站关键词优化
seo优化怎样做提升关键词排名
热点图文Hot
没有加www域名打不开的解决方案 没有加www域名打不
叶景网络之CodeIgniter框架的学习 叶景网络之CodeIgni
叶景网络之Ajax学习笔记 叶景网络之Ajax学习
叶景网络之DIV+CSS学习笔记 叶景网络之DIV+CSS
关注排行RANKING
1

没有加www域名打不开的解决方案

没有加www域名打不开的解决方案 网站上线了,在做SEO时发现没带www的时候访问不了,是以前的域名绑定时没做好,这对se...

2

叶景网络之CodeIgniter框架的学习

叶景网络之CodeIgniter框架的学习 叶景网络(www cngxit com),致力于互联网品牌建设与网络营销,专业领域包括网站建...

3

叶景网络之Ajax学习笔记

叶景网络之Ajax学习笔记 叶景网络(www cngxit com),致力于互联网品牌建设与网络营销,专业领域包括网站建...

4

叶景网络之DIV+CSS学习笔记

叶景网络之DIV+CSS学习笔记 叶景网络(www cngxit com),致力于互联网品牌建设与网络营销,专业领域包括网站建设...

5

叶景网络之SQL注入与安全学习笔记

叶景网络之SQL注入与安全学习笔记 叶景网络(www cngxit com),致力于互联网品牌建设与网络营销,专业领域包括网站建...

6

叶景网络之Mysql常用命令学习笔记

叶景网络之Mysql常用命令学习笔记 叶景网络(www cngxit com),致力于互联网品牌建设与网络营销,专业领域包括网站建...

7

叶景网络之Mysql优化的学习笔记

叶景网络之Mysql优化的学习笔记 通俗地理解三个范式,对于数据库设计大有好处。 第一范式:1NF是对属性的原子性...

8

叶景网络之Gvim编辑器的学习笔记

叶景网络之Gvim编辑器的学习笔记 叶景网络(www cngxit com),致力于互联网品牌建设与网络营销,专业领域包括网...

9

叶景网络之memcached 学习笔记

叶景网络之memcached 学习笔记 memcached 是一个高效的分布式的内存对象系统,他可以支持把各种php的数据放入...