[TYPO3-english] add, edit Tx_RoqNewsevent_Domain_Model_Event from frontend
Vikram
vikram at fivee.in
Mon Feb 23 06:46:47 CET 2015
Hi Richard,
Thanks for responding .. here is the fluid template code:
http://www.codeshare.io/N3uU6
regards
Vikram
On 02/23/2015 02:32 AM, Richard Davies wrote:
> Hey Vikram,
>
> Can you show us the section of the fluid template in which you create the
> link / form to the edit action?
>
> Richard
>
> On 22 February 2015 at 01:02, Vikram <vikram at fivee.in> wrote:
>
>> Hi,
>>
>> I am trying to edit and add Tx_RoqNewsevent_Domain_Model_Event records
>> from frontend.
>>
>> Tx_RoqNewsevent_Domain_Model_Event extends tx_news and it adds fews
>> fields.
>>
>> While listing works fine but
>>
>> But in my add action I get error:
>> Required argument "eventItem" is not set
>>
>>
>> In edit action I get:
>> An error occurred while trying to call ..Controller\EventsController-
>>> editAction().
>>
>> Any suggestion where i must look?
>>
>> The code works fine if i use news objects. but then i am not able to set
>> values to fields added by Roq_Newsevent
>>
>> ---my controller code---
>> <?php
>> namespace T3IN\T3inEvents\Controller;
>>
>> /**
>> * EventsController
>> */
>> class EventsController extends \TYPO3\CMS\Extbase\Mvc\Controller\ActionController
>> {
>>
>> /**
>> * eventRepository
>> *
>> * @var Tx_RoqNewsevent_Domain_Repository_EventRepository
>> * @inject
>> */
>> protected $eventRepository;
>>
>> /**
>> * action list
>> * @return void
>> */
>> public function listAction() {
>> $eventRecords = $this->eventRepository->findAll();
>> $this->view->assign('eventRecords', $eventRecords);
>> }
>>
>>
>> /**
>> * action edit
>> * @param Tx_RoqNewsevent_Domain_Model_Event $eventItem
>> * @return string
>> */
>> public function editAction(Tx_RoqNewsevent_Domain_Model_Event
>> $eventItem) {
>> $this->view->assign('eventItem', $eventItem);
>>
>> }
>>
>> /**
>> * action add
>> * @param Tx_RoqNewsevent_Domain_Model_Event $eventItem
>> * @return string
>> */
>> public function addAction(Tx_RoqNewsevent_Domain_Model_Event
>> $eventItem) {
>> $this->view->assign('eventItem', $eventItem);
>> }
>>
>> }
>>
>>
>> --
>> regards
>> Vikram Mandal
>> --
>> FiveE Technologies.
>> http://FiveEtechnologies.com
>> _______________________________________________
>> TYPO3-english mailing list
>> TYPO3-english at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english
>>
--
regards
Vikram Mandal
--
FiveE Technologies.
http://FiveEtechnologies.com
More information about the TYPO3-english
mailing list