[TYPO3-project-formidable] Default value

Jerome Schneider j.schneider at ameos.com
Mon Jul 23 11:06:58 CEST 2007


Hello,

Yes just give all your selected values separated by coma

like this:

<data defalutvalue="one, two, four, five" />

Best regards,
Jerome

Aurélien Allienne a écrit :
> Ho It's a stupid error :)
> 
> How can I do the same thing but with many values for a checkbox? With a
> concatenation?
> 
> 2007/7/23, Jerome Schneider <j.schneider at ameos.com>:
>>
>> Hi Aurelien,
>>
>> It's not working because the value has to be carried by the "value"
>> property, no by "label"
>>
>> Try this:
>>
>> <items>
>>         <item caption="Suspendre" value="suspension"/>
>> </items>
>>
>>
>> Best regards,
>> Jerome
>>
>>
>> Aurélien Allienne a écrit :
>> > Hi,
>> >
>> > I do this :
>> > <renderlet:CHECKBOX name="suspend">
>> >                        <data>
>> >                                <items>
>> >                                        <item caption=" Suspendre"
>> > label="suspension"/>
>> >                                </items>
>> >
>> >                                <defaultvalue>
>> >                                        <userobj>
>> >                                        <php><![CDATA[
>> >
>> > if($this->_oParent->conf['suspension'] == 0){
>> >                                                        return
>> "suspension";
>> >                                                } else {
>> >                                                        return;
>> >                                                }
>> >                                        ]]></php>
>> >                                        </userobj>
>> >                                </defaultvalue>
>> >                        </data>
>> >                </renderlet:CHECKBOX>
>> >
>> > But it don't seem to work
>> >
>> > 2007/7/23, Jerome Schneider <j.schneider at ameos.com>:
>> >>
>> >> Hello Aurélien,
>> >>
>> >> You'll have to use the /data/defaultvalue  of the renderlet.
>> >>
>> >> Like this:
>> >>
>> >>
>> http://wiki.typo3.org/index.php/Formidable_documentation#Using_userobj_for_defaultvalue_and_label 
>>
>> >>
>> >>
>> >>
>> >> Hope this helps,
>> >> Jerome
>> >>
>> >>
>> >> Aurélien Allienne a écrit :
>> >> > No one have an idea for this problem? I use return  array('key' =>
>> >> > 'the_value') but it don't seem to work :(
>> >> >
>> >> > Regards
>> >> >
>> >> > Aurélien Allienne
>> >> >
>> >> > 2007/7/20, Aurélien Allienne <allienna at gmail.com>:
>> >> >>
>> >> >> Hi list,
>> >> >>
>> >> >> I use a form to modify information so after a select in a list, I
>> show
>> >> a
>> >> >> form in which all field have been informed. The problem is this :
>> >> >>
>> >> >> I have a listbox like this :
>> >> >>
>> >> >> <renderlet:LISTBOX name="access" label="Service :">
>> >> >>                         <data>
>> >> >>                         <userobj>
>> >> >>                         <php><![CDATA[
>> >> >>                                 return
>> >> >> $GLOBALS["TYPO3_DB"]->exec_SELECTgetRows(
>> >> >>                                         "uid as value, access_name
>> as
>> >> >> caption",
>> >> >>
>> >> >>
>> >> >> "tx_manageguest_access_to_service",
>> >> >>
>> >> "pid=".$this->_oParent->storage
>> >> >>                                 );
>> >> >>                         ]]></php>
>> >> >>                         </userobj>
>> >> >>                         <items>
>> >> >>                                 <item caption="" value="blank"/>
>> >> >>                                 <item caption="Autres"
>> >> value="autres"/>
>> >> >>                         </items>
>> >> >>                         </data>
>> >> >>                         <onchange runat="ajax" params="access"
>> >> >> cached="true">
>> >> >>                         <userobj>
>> >> >>                         <php><![CDATA[
>> >> >>                                 $aParams = func_get_arg(1);
>> >> >>
>> >> >>                                 if($aParams["access"] === "autres")
>> {
>> >> >>                                         return
>> >> >> $this->aORenderlets["container_more"]->majixDisplayBlock();
>> >> >>                                 } else {
>> >> >>                                         return
>> >> >> $this->aORenderlets["container_more"]->majixDisplayNone();
>> >> >>                                 }
>> >> >>
>> >> >>                         ]]></php>
>> >> >>                         </userobj>
>> >> >>                         </onchange>
>> >> >>                 </renderlet:LISTBOX>
>> >> >>
>> >> >> And I want that the default value is the value in the conf[]. How
>> can
>> >> >> I do
>> >> >> this?
>> >> >>
>> >> >> Secondly, how can I notch a checkbox according to the "notch" param
>> (0
>> >> or
>> >> >> 1)
>> >> >> in the conf[]
>> >> >>
>> >> >> Regards
>> >> >>
>> >> >> Aurélien Allienne
>> >> >> _______________________________________________
>> >> >> TYPO3-project-formidable mailing list
>> >> >> TYPO3-project-formidable at lists.netfielders.de
>> >> >>
>> >> >>
>> >>
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-project-formidable 
>>
>> >>
>> >> >>
>> >> >>
>> >> _______________________________________________
>> >> TYPO3-project-formidable mailing list
>> >> TYPO3-project-formidable at lists.netfielders.de
>> >>
>> >>
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-project-formidable 
>>
>> >>
>> >>
>> _______________________________________________
>> TYPO3-project-formidable mailing list
>> TYPO3-project-formidable at lists.netfielders.de
>>
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-project-formidable 
>>
>>


More information about the TYPO3-project-formidable mailing list