[TYPO3-UG Dutch] Op zoek naar een api!

Sebastiaan van Parijs sebastiaan at framed.nl
Thu Feb 14 10:25:25 CET 2008


Ik ga het is testen, bedankt.


Bas v.d. Wiel wrote:
> Hoi Sebastiaan,
> Helaas ben ik zelf niet echt bekend met api_macmade, maar je zou de 
> functie kunnen voorzien van een debug-statement, zodat bij elke aanroep 
> de waardes van variabelen in je browser getoond worden. Bijvoorbeeld pal 
> onder de functiedefinitie zelf:
> 
> t3lib_div::debug($feAdminConf);
> 
> ..en zo verder voor de overige variabelen. Zo krijg je de waarde van de 
> variable nog voordat de functie er zelf iets mee gedaan heeft. Wellicht 
> word je zo wijzer?
> 
> Groeten,
> 
> Bas
> 
> Sebastiaan van Parijs wrote:
>> Hey Bas en de rest,
>>
>> Als je de apimacmade van typo3.org uit de reposetory haalt dan heb je 
>> een api met allerlei functionaliteit. Als je inderdaad gaat zoeken 
>> zoals je voorstelde krijg je de functie volledig beschreven, MAAR en 
>> dat is het mindere deel de des betreffende informatie waar ik op zoek 
>> naar ben is niet beschikbaar (ik ben opzoek naar een ingevulde versie 
>> van $feAdminConf, $feAdminSection, $params), en dit is de volledige 
>> functie:
>>
>>   function fe_createInput( $type, $name, $feAdminConf, 
>> $feAdminSection, $number = 1, $params = array(), $defaultValue = 0, 
>> $defaultChecked = 0, $keepSentValues = 1, $langPrefix = 'pi_feadmin_', 
>> $headerSeparation = ':<br />' )
>>
>> En dit is de beschrijving van hoe de velden moeten worden ingevuld:
>>
>> * @param       string      $type               The type of the input
>> * @param       string      $name               The name of the input 
>> (field)
>> * @param       array       $feAdminConf        The fe_adminLib 
>> configuration array
>> * @param       string      $feAdminSection     The fe_adminLib section 
>> (usually create or edit) - Used to check for required fields
>> * @param       int         $number             The number of input to 
>> create
>> * @param       array       $params             The input tag 
>> parameters (depending of context) as an array with key/value pairs
>> * @param       mixed       $defaultValue       The default value for 
>> the input. Can be an array for multiple inputs, or 'unix' for 
>> checkboxes/radios with unix-perms like values (eg. 1 -2 - 4 - 8, 
>> etc.), or 'increment' for incrementing values (eg. 0 - 1 -2 - 3, etc.)
>> * @param       mixed       $defaultChecked     For checkboxes or 
>> radios, if the input must be checked by default. Can be a comma list 
>> for multiple checkboxes
>> * @param       boolean     $keepSentValues     Keep element value if 
>> the form is redrawn (will override default value or default checked)
>> * @param       string      $langPrefix         The prefix for the 
>> plugin locallangfile. Used to fetch the title of the input and the 
>> warning message, if applicable
>> * @param       string      $headerSeparation   The separation between 
>> the title and the input
>> * @return      string      A complete form element, with title, 
>> warning, and the input itself
>>
>> Tja de values/parameters die ik graag zou willen invullen, zijn te 
>> kort beschreven om er daadwerkelijk wat mee te kunnen. En dat is nu 
>> mijn probleem kan iemand me een manier duidelijk maken om er achter te 
>> komen, of heeft iemand deze functie ooit gebruikt om mij de waardes 
>> $feAdminConf, $feAdminSection, $params goed te laten invullen.
>>
>> Bedankt voor de tip Bas, maar ik weet niet of dit van toepassing is op 
>> mijn vraag of ik begrijp het niet helemaal goed. Wie weet zou 
>> je/jullie er wat dieper in kunnen kijken om mij even te helpen, alvast 
>> bedankt.
>>
>> Gegroet Sebastiaan
>>
>>
>> Bas v.d. Wiel wrote:
>>  
>>> Hoi Sebastiaan,
>>> Kun je niet gewoon de extensie installeren, en dan met bijv. grep 
>>> alle bestanden in de extensie-directory doorzoeken op de namen van 
>>> die functie? Je ziet ze vanzelf verschijnen in de source, en uit de 
>>> source kun je precies afleiden wat ze doen en wat voor input ze 
>>> verwachten.
>>>
>>> Groeten,
>>> Bas
>>>
>>> Sebastiaan van Parijs wrote:
>>>    
>>>> Hallo folks,
>>>>
>>>> Heeft iemand ooit de extentie apimacmade zelf gebruikt? zo ja, ik 
>>>> ben op zoek naar de source voor deze specifiek functies:
>>>>
>>>> fe_createInput,
>>>> fe_createTextArea,
>>>> fe_createSelect,
>>>> fe_createSelectFromTable
>>>>
>>>> Als iemand ze toevallig een keer gebruikt heeft post het aub als is 
>>>> het half af of een discussie maakt niet uit, ik krijg het niet voor 
>>>> elkaar om deze functies "as intended" te laten werken. Iemand 
>>>> misschien een idee?
>>>>
>>>> Api is te vinden op Typo3.org als je zoekt naar apimacmade als je 
>>>> zin hebt om even te checken.
>>>>
>>>> Alvast bedankt,
>>>>
>>>> Sebastiaan
>>>> _______________________________________________
>>>> TYPO3-UG-dutch mailing list
>>>> TYPO3-UG-dutch at lists.netfielders.de
>>>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
>>>>         
>> _______________________________________________
>> TYPO3-UG-dutch mailing list
>> TYPO3-UG-dutch at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
>>   
> 


More information about the TYPO3-UG-dutch mailing list