[TYPO3-UG Denmark] Frontend plugin med parametre

Mikael M. Hansen mhansen at cs.aau.dk
Wed Apr 11 12:42:25 CEST 2007


Så er jeg vist ved at være færdig med den, men har dog et lille problem.
Jeg besluttede mig for at benytte en Selectorbox til den ene af
felterne. Det virker fint og jeg kan hive id'et på det valgte felt ud
via. $this->cObj->data['mit_nye_felt'] Men jeg er interesseret i den
værdi som brugeren ser i backenden. Hvordan fanger jeg den?


Troels Kjær Rasmussen wrote:
> Mikael M. Hansen skrev:
>> Hej
>>
>> Jeg har fået et behov som jeg ikke umiddelbart kan se hvordan man løser
>> så måske kan nogen her på listen give lidt inspiration til at finde den
>> rigtige retning.  Jeg har behov for at kunne give en (måske to)
>> parameter med til en front plugin så dens output kan variere pba.
>> parameteren(e). Er det muligt og i så fald hvordan?
>>
>> Min ønske-løsning vil være at brugernei backenden kan vælge en plugin
>> fra en dropdown liste og efterfølgende udfylde et/to felter med
>> parametrene til den valgte plugin. Er jeg så ovre i en backend module?
>>
> 
> Umiddelbart er der mange måder hvorpå du kan løse dit problem. I et mere 
> avanceret scenario, ville man initiere brugen af flexformen til 
> tt_content og så tilføje dine felter til xml´en - pænere, men også mere 
> besværlig at forklare på en mailingliste ;o).
> 
> Men en quickstarter til din problematik kunne se ud som følgende...
> 
> 1. Lav din nye extension med extension kickstarteren.
> 2. Vælg "extend existing db tables" og herunder tt_content.
> 3. Udvid tt_content med dit ønskede felt (mit_nye_felt).
> 4. Husk at oprette et frontend plugin med kickstarteren
> 5. Skriv hele molevitten som extension til typo3conf og installer
> 6. Brug $this->cObj->data['mit_nye_felt'] til at hente eventuelle data 
> ud fra din feltudvidelse til tt_content i dit frontend plugin. (pi1´eren)
> 7. Husk evt i ext_tables.php at tilføje 
> t3lib_div::loadTCA('tt_content');$TCA['tt_content']['types']['list']['subtypes_addlist'][$_EXTKEY.'_pi1'] 
> = 'mit_nye_felt'; - PÅ denne måde vises dit nye felt kun i backenden når 
> brugerne specifikt har valgt dit plugin.
> 
> /Troels Kjær Rasmussen - LinkFactory.dk
> _______________________________________________
> TYPO3-UG-denmark mailing list
> TYPO3-UG-denmark at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-denmark

-- 
MVH / Best regards

Mikael M. Hansen             	

IT-administrator
Computer Science Dept.       		Email: mhansen at cs.aau.dk	
Aalborg University           		Phone: +45 9635 8905
Fredrik Bajers Vej 7E			Room: E2-121
DK-9220 Aalborg, Denmark		


More information about the TYPO3-UG-denmark mailing list