[TYPO3-UG Dutch] Form
Rens Admiraal
typo3 at ambitiondesign.nl
Mon Feb 5 11:37:45 CET 2007
Ok, ik ben maar met de standaard manier van formulieren gaan werken...
kijk in de toekomst wel of Typo3 gaat voorzien in mijn wensen :-) moet
nu verder...
Weet iemand of het bij een "group" in een formulier, met een MM relatie,
mogelijk is een default waarde op te geven???
Ik heb nu onderstaande code:
"pgroup" => Array (
"exclude" => 1,
"label" => "Parent",
"config" => Array (
"type" => "group",
"internal_type" => "db",
"allowed" => "tx_prefix_groups",
"size" => 3,
"minitems" => 0,
"maxitems" => 100,
"default" => 23,
"MM" => "tx_prefix_items_pgroup_mm",
)
),
maar hij vult nu niet standaard de groep met id 23 in... Met
onderstaande code werkt dit wel:
"pgroup" => Array (
"exclude" => 1,
"label" => "Parent",
"config" => Array (
"type" => "group",
"internal_type" => "db",
"allowed" => "tx_prefix_groups",
"size" => "4",
"maxitems" => "9999",
"minitems" => "1",
"show_thumbs" => "1",
"default" => 23,
)
),
Rens Admiraal schreef:
> Patrick,
>
> Ik ben inderdaad bezig met het schrijven van een BE module. Eigenlijk
> wil ik een willekeurige functionaliteit, met eigen formulieren, kunnen
> bouwen waarbij ik full control heb over de output... Op deze manier kan
> ik dan dus een formulier maken die afhankelijk is van bepaalde rijen in
> een database, en die de waarden ook opslaat over verschillende tabellen...
>
> Misschien is een goed voorbeeld een adresboek. Eigenlijk wil je (als je
> heel je database normaliseert) bedrijven opslaan in een tabel, maar de
> bijbehorende telefoonnummers in een aparte tabel. Door een referentie
> tabel kun je op deze wijze ook meerdere telefoonnummers aan 1 bedrijf
> koppelen. Met de huidige formulieren functionaliteit kan dit volgens mij
> ook, maar is het allemaal wat rottiger...
>
> Ik hoop dat het nu wat duidelijker is :-) Ik besef me dat het vaag over
> kan komen, maar ik krijg het niet veel duidelijker op de mail denk ik :-)
>
>
>
>
> Patrick Broens schreef:
>
>> Hi Rens,
>>
>> <snip>
>> Flexforms zou een ideale oplossing zijn, maar om daarmee verder te
>> kunnen moet ik (naar mijn idee tenminste) een manier vinden waarmee ik
>> simpel met wat PHP code een formulier kan includen in mijn BE module...
>> </snip>
>>
>> Hmmm, dit wekt verwarring. Ben je nu een eigen Backend Module aan het
>> schrijven waarin je de formulieren in laat vullen, of laat je de
>> formulieren vullen via de Module Web>List?
>>
>> Ik heb het idee dat je op zoek bent naar de functionaliteit van Inline
>> Relational Record Editing, kortweg IRRE. Maar je omschrijvingen blijven
>> nogal wat vaag. Ik weet, het kan af en toe moeilijk zijn functionaliteit
>> kort en bondig te omschrijven zonder ondersteuning van afbeeldingen,
>> maar zou je dit toch kunnen proberen te doen? Wellicht dat we dan wat
>> beter advies kunnen geven.
>>
>> IRRE is een nieuwe methode van de nieuw uit te brengen 4.1 release van
>> TYPO3.
>>
>> Patrick
>>
>> Rens Admiraal wrote:
>>
>>
>>> He he... Het is gelukt om deze tuto door te lopen:
>>> http://wiki.typo3.org/index.php/Extension_Development%2C_using_Flexforms
>>>
>>> Dit is echter ook niet wat ik wil, maar, misschien wil ik wel iets
>>> onmogelijks. Deze tuto maakt een flexform voor bij het toevoegen van een
>>> plugin... Ik heb echter een losse structuur opgezet met groepen. Deze
>>> groepen staan in een eigen database, en het is me tot nu toe al gelukt
>>> om deze groepen weer te geven in eenzelfde menu als de pages. Ik kan
>>> alleen niet de standaard formulieren gebruiken voor het toevoegen van
>>> items (rechter muisknop op een pagina, en dan toevoegen) omdat hij dan
>>> een groep toevoegt met als parent het id van de pagina, ipv de
>>> bovenliggende groep...
>>>
>>> Niet echt de bedoeling dus ;-) Nou is het me gelukt dat allemaal op te
>>> zetten, maar nu moet ik een formulier gaan maken om items in een groep
>>> aan te maken. Dit moet dus ook met alternatieve formulieren, waarin ik
>>> toch zoveel mogelijk gebruik wil maken van standaard typo
>>> functionaliteit (zoals de RTE).
>>> Flexforms zou een ideale oplossing zijn, maar om daarmee verder te
>>> kunnen moet ik (naar mijn idee tenminste) een manier vinden waarmee ik
>>> simpel met wat PHP code een formulier kan includen in mijn BE module...
>>>
>>> Heeft iemand misschien een tip?
>>>
>>>
>>>
>>> Rens Admiraal schreef:
>>>
>>>
>>>> Sorry dat ik een nieuw mailtje gebruik, en geen reply... Ben helaas het
>>>> vorige mailtje kwijt...
>>>>
>>>> Excuses...
>>>>
>>>> Ik heb toch nog een vraagje over het maken van formulieren binnen Typo3,
>>>> met de mogelijkheid de RTE te gebruiken. Ik heb tot nu toe in de
>>>> reacties gezien dat FlexForms een mogelijkheid is, en dat de argumenten
>>>> voor de RTE opgegeven moeten worden in $TCA. Dit zijn blijkbaar de
>>>> manieren waarop dit kan, maar mijn Typo kennis is niet groot genoeg om
>>>> nu exact te weten wat ik hiermee aan moet.
>>>>
>>>> Heeft iemand ergens toevallig echt een stap voor stap tuto? Of een
>>>> manier waarop je, zonder een achterliggende database, een formulier kunt
>>>> bouwen? Volgens mij maakt dat namelijk het meest duidelijk hoe een
>>>> formulier werkt.
>>>>
>>>> Ik hoop op een reactie, want ik staar me echt ergens gigantisch blind op
>>>> vrees ik.... :-(
>>>> _______________________________________________
>>>> 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
>>
>>
>>
> _______________________________________________
> 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