【发布时间】:2015-06-30 10:38:05
【问题描述】:
我的要求是在 TYPO3 前端扩展中实现一个多文件上传字段。这是我用于单个文件上传的内容。
模型中的我的字段
/**
* angebotuploaden
*
* @var \TYPO3\CMS\Extbase\Domain\Model\FileReference
*/
protected $angebotuploaden = NULL;
/**
* Returns the angebotuploaden
*
* @return \TYPO3\CMS\Extbase\Domain\Model\FileReference $angebotuploaden
*/
public function getAngebotuploaden() {
return $this->angebotuploaden;
}
/**
* Sets the angebotuploaden
*
* @param \TYPO3\CMS\Extbase\Domain\Model\FileReference $angebotuploaden
* @return void
*/
public function setAngebotuploaden(\TYPO3\CMS\Extbase\Domain\Model\FileReference $angebotuploaden) {
$this->angebotuploaden = $angebotuploaden;
}
现在我在为此字段实现多个文件上传时遇到问题。请帮我解决一下。
【问题讨论】:
-
我建议对多个文件使用 1:n 的嵌套模型。然后在您当前的模型中为此使用 ObjectStorage。
-
@JayDinse : 你能给我看一个例子来在模态的 getter 和 setter 中实现它吗?