Laravel 4:使用PHP的mkdir()函数生成视图

时间:2014-09-24 19:46:35

标签: php laravel-4 directory-structure

我希望网站管理员能够通过用户界面创建视图目录。

以下是细分:

  • 我的系统包含大约30种不同的表单(例如,一个表单允许员工为其部门添加月度统计信息)。
  • 每个表单在app / views目录中都有自己的目录。
  • 管理员可以选择在数据库中创建新表单(form_id和form_name)
  • 创建新表单时,使用PHP mkdir()生成app / views文件夹中的新目录

问题是,为了做到这一点,我显然需要chmod 777我的app / views目录。有没有更好的方法通过Laravel生成这个新目录?我应该以不同的方式解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

我建议使用存储文件夹或已写入的内容。

以下是创建文件夹的方法

$result = File::makeDirectory(app_path().'/path/to/directory', 0775, true);

http://laravel-recipes.com/recipes/147