SAE上具体如何使用smarty,看了其它的问题还是没有弄好。

#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.html

4. 入门教程是最好的第一步学习教程,建议要认真学习。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