如何在Controller中添加fe_group
How to add fe_group in Controller
我想在 extbase 控制器中设置 "standard" TYPO3 字段 "fe_group"。据我所知,没有 "standard" getter 和 setter? https://typo3.org/api/typo3cms/class_t_y_p_o3_1_1_c_m_s_1_1_extbase_1_1_domain_object_1_1_abstract_entity.html
我尝试在模型中实现它们,但它不起作用 - 我没有收到任何错误,但它从未被设置。
我到底想做什么:
我有一个 \TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup 类型的对象和一个我的记录类型的对象(我可以毫无问题地设置其他字段)。
现在我想做类似的事情:
$myobject->addFe_group($feusergroup);
我必须自己在我的模型中实现吗?我尝试将 fe_group 实现为 ObjectStorage 和字符串 - 不起作用? :-(
有人对此有解决方案吗?
谢谢
基督教徒
首先:在模型中请将函数和属性命名为 lowerCamelCase。因此,TCA 中的字段 "fe_group" 在模型中将变为 "feGroup",函数将变为 "addFeGroup".
FrontendUserGroup 模型有一个函数 addSubgroup 可以添加其他组作为子对象。这对你的目的来说是正确的吗?或者你需要与另一个群体建立关系的目的是什么?
https://typo3.org/api/typo3cms/class_t_y_p_o3_1_1_c_m_s_1_1_extbase_1_1_domain_1_1_model_1_1_frontend_user_group.html
我想在 extbase 控制器中设置 "standard" TYPO3 字段 "fe_group"。据我所知,没有 "standard" getter 和 setter? https://typo3.org/api/typo3cms/class_t_y_p_o3_1_1_c_m_s_1_1_extbase_1_1_domain_object_1_1_abstract_entity.html
我尝试在模型中实现它们,但它不起作用 - 我没有收到任何错误,但它从未被设置。
我到底想做什么: 我有一个 \TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup 类型的对象和一个我的记录类型的对象(我可以毫无问题地设置其他字段)。
现在我想做类似的事情:
$myobject->addFe_group($feusergroup);
我必须自己在我的模型中实现吗?我尝试将 fe_group 实现为 ObjectStorage 和字符串 - 不起作用? :-(
有人对此有解决方案吗?
谢谢
基督教徒
首先:在模型中请将函数和属性命名为 lowerCamelCase。因此,TCA 中的字段 "fe_group" 在模型中将变为 "feGroup",函数将变为 "addFeGroup".
FrontendUserGroup 模型有一个函数 addSubgroup 可以添加其他组作为子对象。这对你的目的来说是正确的吗?或者你需要与另一个群体建立关系的目的是什么? https://typo3.org/api/typo3cms/class_t_y_p_o3_1_1_c_m_s_1_1_extbase_1_1_domain_1_1_model_1_1_frontend_user_group.html