在我的extbase/fluid項目中,除了創建,刪除,列表等標準操作之外,我想創建存儲在存儲庫中的模型類對象的副本。使用findall(),所有對象都顯示在列表中,並且相應的操作(例如刪除,編輯)顯示在每個對象旁邊。對於複製對象,我已經創造了相應的控制器重複的動作和這裏是代碼:複製extbase存儲庫對象
public function dupcliateAction(Tx_CcCompanylogin_Domain_Model_MyObject $testObject)
{
$this->myObjectRepository->add($testObject);
$this->redirect('list');//Lists the objects again from the repository
}
似乎straitforward不夠好,但沒有新的對象被添加到存儲庫和我沒有得到一個error.I有檢查了文檔,沒有明確的方法可用於複製。