[TYPO3-UG Dutch] Werkmanier vraagje

Gijs Epping gijs.epping at efocus.nl
Thu Aug 16 11:43:32 CEST 2007


Dank je wel patrick ik ga ff uitzoeken waar die TCA zit en mijn extentie en dan kom ik er denk ik wel uit.

Gr Gijs

-----Oorspronkelijk bericht-----
Van: typo3-ug-dutch-bounces at lists.netfielders.de [mailto:typo3-ug-dutch-bounces at lists.netfielders.de] Namens Patrick Broens
Verzonden: Thursday, August 16, 2007 8:38 AM
Aan: typo3-ug-dutch at lists.netfielders.de
Onderwerp: Re: [TYPO3-UG Dutch] Werkmanier vraagje

<snip>ik heb geprobeerd te begrijpen hoe ik die code in mijn
extentie aan de backend kan laten werken</snip>

Hmmm, lijkt of er iemand niet goed gelezen heeft :-) Hij heeft het toch 
echt over MIJN extensie.

Gijs,

Als je de databasetabellen goed hebt opgezet, de $TCA prima is en je wel 
records kunt maken in de module Web > Lijst, dan zijn mijn regels 
voldoende om de lijst van records ook weer te geven in de Web > Pagina 
module. Het enige wat je moet vervangen is de naam van de databasetabel 
en de velden die je wilt tonen in deze module.

Patrick

Daniel Doesburg [netcreators] wrote:
> Mmmm, het lijkt alsof hier een klein communicatief probleempje de kop 
> opsteekt.
> 
> Ik schat Gijs in als iemand die z'n allereerste TYPO3 stapjes leer 
> zetten. En Patrick beantwoordt alsof hij een TYPO3 marathonloper voor 
> zich heeft.
> 
> Mag ik het eens in Jip en Janneke taal proberen?
> Op het gevaar af dat het te simpel en te kinderlijk is. Maar dan heeft 
> misschien iemand anders er wel wat aan.
> 
> Als ik je goed begrijp Gijs, ben je wat bezig met het installeren van 
> bestaande extensies, en niet met het zelf bouwen van dat soort dingen.
> Klopt dat?
> Een "beste" manier bestaat er niet in TYPO3. Dat hangt van zoveel 
> factoren af wat het best is.
> Eén ding is zeker. Vertil je hier niet bij want dat demotiveert.
> Heb je al eens een "gewoon" formuliertje gemaakt? Met het content-type 
> form?
> En? Ging dat goed? Als dat geen geheimen meer voor je heeft stap je over 
> naar een extensie. En dan kan ik je mailformplus aanraden. Maar er zijn 
> er meer.
> Daarmee kun je al weer heel wat meer dan met het content-type. Onder 
> andere opslaan in een database.
> Heb je dat een beetje onder de knie dan richt je je op de kickstarter en 
> ga je heel voorzichtig en heel klein eerst nog, je eigen extensie maken. 
> Eerst de instructievideo's van Kasper die hierover gaan minimaal 3 keer 
> van a-z bekijken. Je hebt nog nooit zulke mooie video's gezien. En dat 
> helemaal voor nop!
> Als je denkt dat je 't wel zo'n beetje weet maak je met de kickstarter 
> een echte extensie. Eentje die een database aanmaakt waar de benodigde 
> velden in zitten.
> En als dat dan ook gelukt is maak je een mooi frontend-invoerscherm in 
> mailformplus, die al de velden van jouw extensie met de gewenste 
> informatie vult, behalve natuurlijk het aanvinkveldje "betaald". Dat vul 
> jij zelf straks aan de backend in.
> 
> Laat je weten of het gelukt is?
> 
> O, ja. Een link naar een lokaal bestand gaat niet werken.
> O, ja 2. Als je met records werkt, zoals de fe-users, werk je, naar mijn 
> idee, een stuk prettiger in de list-modus.
> 
> 
> Met vriendelijke groeten,
> 
> Daniel Doesburg
> -- 
> Word jij mijn collega bij Netcreators?
> http://www.netcreators.com/bedrijf/vacatures/
> 
> 
> 
> Gijs Epping schreef:
>> Bedankt partick, ik heb geprobeerd te begrijpen hoe ik die code in mijn
>> extentie aan de backend kan laten werken maar na zoeken in boeken en op
>> google ben ik er niet achter gekomen.
>>
>> Zou je me een hint/voorbeeld kunnen geven?
>>
>> In iedergeval bedankt
>>
>> Gr Gijs
>>
>> -----Oorspronkelijk bericht-----
>> Van: typo3-ug-dutch-bounces at lists.netfielders.de
>> [mailto:typo3-ug-dutch-bounces at lists.netfielders.de] Namens Patrick
>> Broens
>> Verzonden: Wednesday, August 15, 2007 2:13 PM
>> Aan: typo3-ug-dutch at lists.netfielders.de
>> Onderwerp: Re: [TYPO3-UG Dutch] Werkmanier vraagje
>>
>> Gijs,
>>
>> Dat kan. Niet alleen de frontend users maken hier gebruik van, maar 
>> ook tt_news, irfaq, calendar en tt_address.
>>
>> Er zijn een aantal manieren, maar onderstaand de gebruikelijke. Dit is 
>> eenvoudig toe te voegen in ext_localconf.php met
>>
>> $TYPO3_CONF_VARS['EXTCONF']['cms']['db_layout']['addTables']['your_table
>> _name'][0] = array(
>>     'fList' => 'field1,field2,field3',
>>     'icon' => TRUE
>> );
>>
>> Hopelijk spreken bovenstaande regels voor zich :-)
>> Maar zo'n lijst uitlezen kan natuurlijk ook via de list module. Daar 
>> is ie voor.
>>
>> Nog mooier is om een eigen backend module te schrijven die de lijst 
>> toont met bijvoorbeeld een checkbox erbij, die automatisch de record 
>> opslaat op het moment dat je de checkbox aan of uitvinkt.
>>
>> Patrick
>>
>> Gijs Epping wrote:
>>> Nu het plaatje erbij :)
>>> http://img102.imageshack.us/img102/4835/usersuf3.jpg
>>>
>>>
>>>
>>> -----Oorspronkelijk bericht-----
>>> Van: typo3-ug-dutch-bounces at lists.netfielders.de
>>> [mailto:typo3-ug-dutch-bounces at lists.netfielders.de] Namens Gijs
>> Epping
>>> Verzonden: Wednesday, August 15, 2007 1:08 PM
>>> Aan: TYPO3 Usergroup Dutch
>>> Onderwerp: [TYPO3-UG Dutch] Werkmanier vraagje
>>>
>>> Hallo,
>>>
>>>  
>>>
>>> Ik ben nu met extensies bezig en vroeg me af wat de "beste" manier is
>> om
>>> iets te doen. Ik wil een frontend-plugin met een bestel formulier die
>> de
>>> bestellingen opslaat in de database. In de backend wil ik dit als een
>>> simpel lijstje uit kunnen lezen zodat deze bewerkt kunnen worden
>>> (betaald ja/nee zetten etc).
>>>  
>>>
>>> Nu zag ik in de std typo3 windows installatie iets, dat dit met users
>>> doet. In een sysfolder met de naam "General User Storage
>>> <http://localhost:8504/typo3/alt_db_navframe.php?> " zit een
>> tabelletje
>>> met "website users" (zie attachment). Nu is de vraag of dit ook voor
>>> andere tabellen gebruikt kan worden?
>>>
>>>  
>>>
>>> Waar ik nu mee aan het stoeien ben is een backend plugin die het
>>> bewerken etc volledige via de extentie afhandeld, maar is dat wel een
>>> juiste manier van werken? Want ik kan me zo voorstellen dat er
>> standaard
>>> "opties/plugins" zijn die dit al kunnen. (B.v. SQL Frontend
>>> <http://typo3.org/extensions/repository/view/mh_omsqlio/1.0.10/>
>> werkt
>>> aan de frontend maar is wel een beetje wat ik bedoel) Want ik kan me
>> zo
>>> voorstellen dat je dit misschien wel met meerdere tabellen wil doen.
>>>
>>>  
>>>
>>> Ik zou graag horen wat jullie hier over te zeggen hebben.
>>>
>>>  
>>>
>>> Alvast bedankt
>>> Gijs
>> _______________________________________________
>> 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