我有一个组件类
class ChimagesUploadComponent extends Object{
/ * ** * ** * ** * ** * ** * ** * ** * ** * **** * fileModel 是我们想要 * 保存上传记录时使用的模型的名称数据库。* * 如果您不想使用数据库,只需将其设置为 null * $this->FileUpload->fileModel = null; * * @var 混合 * @access public */
var $fileModel = '图片';
/ * ** * ** * ** * ** * ** * ** * ** * ** * **** * uploadDir 是您希望将上传的文件保存到的 webroot 中的目录名称。默认值:文件,这意味着 * webroot/files 必须存在并设置为 chmod 777 * * @var string * @access public */
var $uploadDir = 'chimages';
和 app_controller 中的功能
function getCurrentUser() {
App::import('组件','会话'); $会话 = 新会话组件();
$user = $Session->read('Auth.User');
返回$用户;}
我想在我的类 ChimagesUploadComponent 中使用这个函数。
原因是我想将图像保存在不同的文件夹中从函数中检索文件夹名称并相应地保存它我尝试连接
在 ChimagesUploadComponent 类中。我做了
$user=$this->getCurrentUser();
$logid = $user['district_id'];
然后尝试将它连接起来
var $uploadDir = 'chimages/'.$logid;
因为我在 webroot/chimages/12 webroot/chimages/13 等中有不同的文件夹。请帮忙