2008-12-15

关于上传图片后显示上传图片的路径问题

类归于: symfony — 标签:, kthiz2006 @ 20:39

关于上传图片后显示上传图片的路径问题
在frontend的config里frontendConfiguration.class.php的configure的方法里加上:

<?php

sfConfig::add(array(
'sf_upload_dir_name'  => $sf_upload_dir_name = 'uploadpic',  //指定存放上传图片的目录名
'sf_upload_dir'       => sfConfig::get('sf_root_dir').DIRECTORY_SEPARATOR.sfConfig::get('sf_web_dir_name').
DIRECTORY_SEPARATOR.$sf_upload_dir_name,  //  指定存放上传图片的目录路径

?>

设置好后,就可以用

<?php

echo image_tag('/'.sfConfig::get('sf_upload_dir_name').'/'.$picname);

?>

显示图片了。

另外一种方便快捷的方法是在settings.yml中设置。

例如:

upload_dir_name:     uploadpic   //上传图片的目录名
upload_dir:          %sf_web_dir%/uploadpic //上传图片的目录的路径

评论暂缺 »

还没有任何评论。

这篇文章上的评论 RSS feed TrackBack URL

留下评论

WordPress 所驱动