[TYPO3-UG Dutch] Op zoek naar een api!
Bas v.d. Wiel
j.a.m.v.d.wiel at tue.nl
Mon Jan 21 11:28:27 CET 2008
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