SAE上具体如何使用smarty,看了其它的问题还是没有弄好。
发布于:2022-01-17 09:50:54
#1 zhousuqiang
SAE上具体如何使用smarty,看了其它的有关问题的回答还是没有弄好。 MC也初始化了,不知道什么原因。
配置代码如下请大家帮帮看哪里错误了
'view' => array(
'enabled' => TRUE, // 开启Smarty
'config' => array(
'template_dir' => APP_PATH.'/tpl', // 模板存放的目录
//'compile_dir' => APP_PATH.'/tmp', // 编译的临时目录
//'cache_dir' => APP_PATH.'/tmp', // 缓存的临时目录
'left_delimiter' => '<{', // smarty左限定符
'right_delimiter' => '}>', // smarty右限定符
'engine_name' => 'Smarty', // 模板引擎的类名称,默认为Smarty
'engine_path' => SP_PATH.'/SpeedPHP/Drivers/sae.php', // 模板引擎主类路径
),
),
2011-05-28 21:07:59
#2 jake
1. 首先要用speedphp for sae版,在本站首页可以下载,sae版不需要设置直接支持在SAE上面使用smarty
2. 开启MC
3. 正确使用smarty
即可
另外,“没有弄好”的意思是什么?建议是把问题描述的清楚些,比如说出错信息之类的,那么别人才可以帮助你解决问题
2011-05-28 23:39:50
#3 zhousuqiang
我开启MC了但是view里面怎么设置呢,刚教程里面讲的是一样的设置吗,但是我按上面设置后,模板页面显示不出来留言的数据,显示的都是原码。还有我的数据库编码是UTF-8的啊就是不支持汉字
2011-05-29 00:08:47
#4 jake
1. 如果是sae版的speedphp,那view不需要设置,不需要像视频那样设置。
2. 显示不了你需要的数据,那具体要看你程序怎么写,写错了就不显示。
3. 你的数据库编码不是UTF8,上贴里面我说的“认真”看我给的网址的图片,你应该没有看,因为你数据库的编码是armscii8,那不是UTF8,UTF8的编码可以看下面教程的图片。
http://speedphp.com/build-guestbook.html4. 入门教程是最好的第一步学习教程,建议要认真学习。SAE平台虽然很不错,不过建议是有一定基础再去使用。
2011-05-29 08:40:35
#5 zhousuqiang
sae版的speedphp,那view不需要设置? 请请个详细的代码演示谢谢了。因为本人实在是个小菜鸟,想通过免费的SAE进行学习。
2011-05-29 09:43:58
#6 jake
到
http://speedphp.com/download.html 下载sae版的speedphp
架到sae上面,然后把
http://speedphp.com/build-guestbook.html 留言本架上去,
跳过配置的一步。
就可以了。
建议是在可以看完入门教程并且可以在本机测试通过后,再使用SAE。毕竟本机的环境比SAE要简单很多。本机环境可以用speedamp服务器套装,简单易用。
这是一条学习的路子,看通入门教程是第一步,跳着走还是不好的。新手那更应该一步步来,不能“看了就懂”,最好找个相对简单的方式来自己动手做一下(SAE方式不是很简单)
2011-05-29 09:49:21
#7 zhousuqiang
恩,谢谢你的指导
2011-05-29 09:51:55