[TYPO3-UG Denmark] Frontend plugin med parametre
Mikael M. Hansen
mhansen at cs.aau.dk
Wed Apr 11 19:52:36 CEST 2007
Tak for svaret.
Det er selvfølgelig en mulighed bare at ændre variablerne. Men jeg har
allerede værdierne i locallang_db.xml. Jeg må kunne hente dem derfra på
en eller anden måde. $this->pi_getLL er ikke nok, men værdierne må være
initialiseret og smidt i et array et eller anden sted i systemet?
Jeg har entries som følgende i locallang_db.xml:
<label
index="tt_content.tx_csaaudkcsinfosysteminternal_semesters.I.0">Datalogi
1</label>
Jeg håber at kunne gøre noget a la:
$this->pi_getLL("tt_content.tx_csaaudkcsinfosysteminternal_semesters.I.".$this->cObj->data['tx_csaaudkcsinfosysteminternal_semesters'])
Blot skal pi_getLL formentligt være en anden funktion?
Troels Kjær Rasmussen wrote:
> Mikael M. Hansen skrev:
>> 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?
>
> Well.
>
> Dine ID´er skal jo helst relatere sig til noget logisk et sted i
> systemet. Kommer dine id´er fra en anden tabel, så hiv dem ud derfra via
> sql.
>
> Alternativt, kan du skrive variablerne som matchende values i din tca...
> ......
> 'config' => Array (
> 'type' => 'select',
> 'items' => Array (
> Array('Din variabel 1', 'din variabel 1'),
> Array('Din variabel 2', 'din variabel 2'),
> osv.......
> /// På ovenstående måde vil din value matche din variabel...
>
> //Troels, Linkfactory
> _______________________________________________
> 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
More information about the TYPO3-UG-denmark
mailing list