[TYPO3-calendar] Add custom field to the Frontend Edit

Max Plettenberg maximilian_plettenberg at web.de
Sat Jan 28 13:44:18 CET 2012


Hello Mario,

I copied your TS and it wouldn't work... It is horrible. I also add the 
rights part. I think the problem is the way saving the data. I got the 
same problem another time before, but I don't know where the mistake was 
the last time. I remember that the rights probably were a problem.

Regards,
Max

Am 28.01.12 13:10, schrieb Mario Matzulla:
> Hi Max,
>
> I just tested the whole issue and I found a little mistake in your TS:
>
> plugin.tx_cal_controller.view {
> create_event {
> tx_calfelder_anzahlderpersonen_stdWrap {
> dataWrap = <label>Anzahl der Personen</label><input type="text"
> name="tx_cal_controller[tx_calfelder_anzahlderpersonen]" value="|" />
> }
> }
> confirm_event.tx_calfelder_anzahlderpersonen_stdWrap.dataWrap = dataWrap
> = <div><label for="tx_calfelder_anzahlderpersonen">Anzahl
> Personen:</label>|<input type="hidden"
> value="###TX_CALFELDER_ANZAHLDERPERSONEN_VALUE###"
> name="tx_cal_controller[tx_calfelder_anzahlderpersonen]" /></div>
> }
>
> This works here :)
>
> Regards,
> Mario
>
> Am 27.01.12 23:54, schrieb Max Plettenberg:
>> Am 25.01.12 20:08, schrieb Max Plettenberg:
>>> Hi Mario,
>>>
>>> thanks for your help. I already add the rights part...:
>>>
>>> plugin.tx_cal_controller.view {
>>> create_event {
>>> tx_calfelder_anzahlderpersonen_stdWrap {
>>> dataWrap = <label>Anzahl der Personen</label><input type="text"
>>> name="tx_cal_controller[tx_calfelder_anzahlderpersonen]"
>>> value="{GP:someGPvar}" />
>>> }
>>> }
>>> confirm_event < create_event
>>> }
>>>
>>> plugin.tx_cal_controller.rights {
>>> create.event {
>>> additionalFields = tx_calfelder_anzahlderpersonen
>>> fields.tx_calfelder_anzahlderpersonen {
>>> user =
>>> group =
>>> public = 1
>>> default = 11
>>> required = 1
>>> }
>>> }
>>> }
>>>
>>>
>>> When i activate the new field the hole event won't saved... the page
>>> refresh and nothing is saved.
>>>
>>> Greetz,
>>> Max
>>>
>>> Am 25.01.12 19:42, schrieb Mario Matzulla:
>>>> Hi Max,
>>>>
>>>> Am 25.01.12 19:14, schrieb Max Plettenberg:
>>>>> Hello!
>>>>>
>>>>> I tried to add a custom field with the Kickstarter. No problem. The
>>>>> field is existing at the backend and it is no problem to save some
>>>>> data.
>>>>> Now I tried to get the field ready for the frontend edit... The
>>>>> field is
>>>>> visible there, but data won't be saved...
>>>>>
>>>>> There are two ways on TS but both doesn't work:
>>>>>
>>>>> First way:
>>>>> dataWrap = <input type="text"
>>>>> name="tx_cal_controller[tx_calfelder_anzahlderpersonen]"
>>>>> value="{GP:someGPvar}" />
>>>>>
>>>>> Second way:
>>>>> dataWrap = <input type="text"
>>>>> name="tx_cal_controller[tx_calfelder_anzahlderpersonen]" value="|" />
>>>>>
>>>>> Have someone a tip?
>>>>
>>>> you also have to add your field to
>>>>
>>>> rights.create.event.additionalFields = tx_calfelder_anzahlderpersonen
>>>>
>>>> Regards,
>>>> Mario
>>>>>
>>>>> Thanks a lot!
>>>>>
>>>>> Greetz,
>>>>> Max
>>>>
>>>
>>
>>
>> So I tried it again and again... Write the TS new and nothing changes.
>> It's horrible... Could there be another problem?
>>
>> Someone who know something?
>>
>> I got headache....
>>
>> Hope,
>> Max
>



More information about the TYPO3-project-calendar mailing list