首页 > 软件开发 > PHP >

php模板引擎smarty3以上版本的安装和配置

来源:互联网 2023-03-16 19:20:49 124

网上都是smarty2以上版本的配置,网上配置smarty3以上版本的配置不详细,smarty3.0以上版本都是采用全新面向对象的新技术改进的!与smarty2.0以上版本很大不同mEz办公区 - 实用经验教程分享!

工具/原料

  • smarty3.1.24 和wamp

方法/步骤

  • 1

    1,第一步到官网下载最新版mEz办公区 - 实用经验教程分享!

    php模板引擎smarty3以上版本的安装和配置mEz办公区 - 实用经验教程分享!

    php模板引擎smarty3以上版本的安装和配置mEz办公区 - 实用经验教程分享!

  • 2

    2将下载下来文件解压后,只要这个smarty的核心文件libsmEz办公区 - 实用经验教程分享!

    php模板引擎smarty3以上版本的安装和配置mEz办公区 - 实用经验教程分享!

  • 3

    3将libs文件放在自己的网页根目录下,一般是WWW目录,我的是在WWW目下自己创建的一个目录shiyan,你们根据情况自己创建或者不创建一个子目录mEz办公区 - 实用经验教程分享!

    php模板引擎smarty3以上版本的安装和配置mEz办公区 - 实用经验教程分享!

    php模板引擎smarty3以上版本的安装和配置mEz办公区 - 实用经验教程分享!

  • 4

    4,在放置文件夹libs的地方,新建一个PHP配置文件;根据配置文件的路径名创建对应的文件夹,一般templates模板文件存放的目录,templates_c编译过的模板文件存放的目录,cache缓存文件存放的目录,configs模板配置文件存放的目录,这几个文件夹是必须的mEz办公区 - 实用经验教程分享!

  • 4此文章未经许可获取自百度经验
  • 5

    Smarty3以上版本推举用一下方式配置,虽然3.0一下的也兼容,但不推举哈mEz办公区 - 实用经验教程分享!

    $smarty ->setTemplateDir(ROOT.'templates/') //设置所有模板文件存放的目录 mEz办公区 - 实用经验教程分享!

    // ->addTemplateDir(ROOT.'templates2/') //可以添加多个模板目录(前后台各一个) mEz办公区 - 实用经验教程分享!

    ->setCompileDir(ROOT.'templates_c/') //设置所有编译过的模板文件存放的目录 mEz办公区 - 实用经验教程分享!

    ->setPluginsDir(ROOT.'plugins/') //设置为模板扩充插件存放的目录 mEz办公区 - 实用经验教程分享!

    ->setCacheDir(ROOT.'cache/') //设置缓存文件存放的目录 mEz办公区 - 实用经验教程分享!

    ->setConfigDir(ROOT.'configs'); //设置模板配置文件存放的目录 mEz办公区 - 实用经验教程分享!

    mEz办公区 - 实用经验教程分享!

    mEz办公区 - 实用经验教程分享!

    $smarty->caching = false; //设置Smarty缓存开关功能 mEz办公区 - 实用经验教程分享!

    $smarty->cache_lifetime = 60*60*24; //设置模板缓存有效时间段的长度为1天 mEz办公区 - 实用经验教程分享!

    $smarty->left_delimiter = '{'; //设置模板语言中的左结束符 mEz办公区 - 实用经验教程分享!

    $smarty->right_delimiter = '}>'; //设置模板语言中的右结束符 mEz办公区 - 实用经验教程分享!

    ?>mEz办公区 - 实用经验教程分享!

    php模板引擎smarty3以上版本的安装和配置mEz办公区 - 实用经验教程分享!

  • 6

    如何测试搭建成功没啊!在模板文件夹下建立一个HTML文件,里面输入代码mEz办公区 - 实用经验教程分享!

    html>mEz办公区 - 实用经验教程分享!

    head>mEz办公区 - 实用经验教程分享!

    title>{$title}>/title>mEz办公区 - 实用经验教程分享!

    /head>mEz办公区 - 实用经验教程分享!

    body>mEz办公区 - 实用经验教程分享!

    {$content}>mEz办公区 - 实用经验教程分享!

    /body>mEz办公区 - 实用经验教程分享!

    /html>mEz办公区 - 实用经验教程分享!

    php模板引擎smarty3以上版本的安装和配置mEz办公区 - 实用经验教程分享!

    php模板引擎smarty3以上版本的安装和配置mEz办公区 - 实用经验教程分享!

  • 7

    在libs文件同一目录创建一个index.php的文件输入如图上的代码,然后浏览,能显示网页内容就说明smarty搭建成功了mEz办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!mEz办公区 - 实用经验教程分享!


    标签: PHP

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码