Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Разработка расширений / TYPO3 extension development (http://forum.typo3.ru/forumdisplay.php?f=38)
-   -   Как передать свойства обекта на другое расширение.? (http://forum.typo3.ru/showthread.php?t=11685)

dust 20.03.2015 17:07

Как передать свойства обекта на другое расширение.?
 
Проблема заключается в том как из Fluid Template передать свойства объекта на контроллер другого расширения.
Например, существует форма регистрации - назовём её расширение "Регистрация" в этой форме существуют объекты: Регистрация->Имя, Регистрация->Фамилия, Регистрация->Email.

Я хочу из Fluid Template передать на расширение Регистрация объект Регистрация->Email
Как?


Делал подобным образом но не получается.
Код HTML:

<f:form pageUid="88"  method="POST" extensionName="Регистрация_pi1">
        <f:form.textfield  property="email"  />
        <f:form.submit name="Регистрация[submit]" value="Abonnieren" />
</f:form>


dust 27.03.2015 19:21

Дошёл до того, что в контроллере нужно разрешить свойства объекта а вот как организовать mapping незнаю, может кто в курсе?

PHP код:


public function initializeformAction() {

if(
$this->arguments->hasArgument('Регистрация')){

$propertyMappingConfiguration $this->arguments->getArgument('Регистрация')->getPropertyMappingConfiguration();
$propertyMappingConfiguration->allowProperties('email');

}




Андрей Аксенов 28.03.2015 11:07

Что-то по этому поводу: https://buzz.typo3.org/teams/extbase...nsion-plugins/


Часовой пояс GMT +4, время: 00:33.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot