在 pimcore 中生成资产文件夹
Generating an Asset-folder in pimcore
我可以通过 Pimcore\Model\Object\Folder::create()
在 pimcore 中生成一个对象文件夹。不幸的是 Asset\Folder
.
中没有这样的功能
有没有人知道如何在不将其侵入数据库的情况下生成资产文件夹?
看看管理员 UI 是如何做到的:
/pimcore/modules/admin/controllers/AssetController.php / addFolderAction() 第 331 行:
$asset = Asset::create($this->getParam("parentId"), array(
"filename" => $this->getParam("name"),
"type" => "folder",
"userOwner" => $this->user->getId(),
"userModification" => $this->user->getId()
));
也可以使用
Asset\Service::createFolderByPath("/this/is/a/example/");
用于在资产目录中生成文件夹。优点是递归生成文件夹。
我可以通过 Pimcore\Model\Object\Folder::create()
在 pimcore 中生成一个对象文件夹。不幸的是 Asset\Folder
.
中没有这样的功能
有没有人知道如何在不将其侵入数据库的情况下生成资产文件夹?
看看管理员 UI 是如何做到的:
/pimcore/modules/admin/controllers/AssetController.php / addFolderAction() 第 331 行:
$asset = Asset::create($this->getParam("parentId"), array(
"filename" => $this->getParam("name"),
"type" => "folder",
"userOwner" => $this->user->getId(),
"userModification" => $this->user->getId()
));
也可以使用
Asset\Service::createFolderByPath("/this/is/a/example/");
用于在资产目录中生成文件夹。优点是递归生成文件夹。