[Typo3] Display Checkbox Values on Frontend from Database

Peter Russ peter.russ at 4many.net
Wed Apr 20 15:36:26 CEST 2005


Raymond Hayes wrote:

> Hello All,
>   These are good suggestions, and I have done the following.
> 
> -Extended FE_USERS table with new fields (checkbox array) using kickstarter.
> -Added markers to templates (have used both feadmin and SRFE (the
> extended registration system).
> -Used Mailformplus to enter results.
> 
>   But, each will only display one result.
> So, lets say for example, this is the list
> 
> Do you own one of these?
> Volvo() , Toyota() , Honda() , Mazda() , etc, etc..
> 
> You can check multiple items, but when you send it, it only saves one
> result in the backend and database.
> (Example, I checked Volvo, and Toyota...the result after click submit
> is Toyota in the backend..)
> I also have tried a select box with multiple choices, but again, no result.
> So, what could possibly be used to show the full results? And why
> should I resort to PHP (which I have temporarily...I progammed a
> display system to show the results of the database, but outside of
> Typo)
>   Is this a limitation of Typo? Documentation is sparse on this
> subject on the Typo site as well. So, if someone could point me to the
> correct documentation, it would be helpful
> Thank you
> Raymond Hayes
> 
> 
> 
>>From: Kraft Bernhard <kraftb at gmx.net>
>>Subject: Re: [Typo3] Display Checkbox Values on Frontend from Database
>>Raymond Hayes wrote:
> 
> 
>>You will have to extend
>>typo3/ext/feuser_admin/
>>
>>or
>>typo3conf/ext/sr_feuser_register/
>>
>>in such a way that it knows about your extra fields. You can't expect that an extension
>>should know what to do with every field you extend it with.
>>
> 
> 
>>Greetings Jens.
> 
> 
> 
>>---------- Forwarded message ----------
>>From: "Rudy Gnodde" <gnodde.rudy at wag.nl>
> 
> 
>>Subject: RE: [Typo3] Display Checkbox Values on Frontend from Database
>>You don't have to extend feuser_admin. You can add fields with
>>TypoScript with the fields property. If I remember correctly it's
>>something like:
>>
>>plugin.feadmin.fe_users.create.fields = username,password,etc...
>>plugin.feadmin.fe_users.edit.fields = username,password,etc...
>>
>>You'd also have to edit the template to add the fields to the form.
>>
> 
> 
>>>You'd also have to edit the template to add the fields to the form.
>>
>>I once tried that for Direct Mail which uses the same libraries and I ended up
>>in having to modify the TCA ... so a little PHP is required ...
>>
>>I think it should work by just using TS but at some place the fields are checked
>>against a list of fields supplied via TCA ... and there all other newly added fields
>>get removed and not stored in DB.
>>
>>But maybe you have more luck and the feuser_registration isn't using exactly the same
>>mechanisms as direct mail.
> 
> 
As Bernhard already mentioned:
have a look at directmail_subscription. Either you "reuser" the 
directmail categorey OR you have to add an additional field and EXTEND TCA.

Regs. Peter.



More information about the TYPO3-english mailing list