[Typo3-UG Denmark] Extension udvikling

Allan Jacobsen allan.j at cobsen.dk
Sun Dec 12 14:40:55 CET 2004


On Sunday 12 December 2004 14:31, Sune Vestergaard wrote:
> Hej Allan
> 
> Jeg kan godt se hvorfor du synes det er fristende at lægge det på pageTS. Og 
> lad mig med det samme sige, at det kan du sagtens vælge at gøre - det kan du 
> nok godt få til at fungere som tiltænkt.
> Men jeg er af den overbevisning af det ikke er taken at pageTS skal bruges 
> til dette formål. Så vidt jeg kan se så er der 3 "rigtige" løsninger på 
> opgaven:
> 1: Lave det som parametre i skabelonen plugin.xxxx.xxxx = xyz - som allerede 
> som standard bliver sendt med over i scriptet
> 2: Lave det som noget brugeren kan vælge i selve pluginnet når det indsættes 
> på siden (udvide tt_content tabellen)
> 3: Lave det som noget flexform configuration i selve pluginnet når det 
> indsættes på siden
> 
> Det nemmeste og hurtigste er jo klart nummer 1 - men du kan sandsynligvis 
> ikke lide denne løsning, fordi dine brugere skal være Admins - for at de kan 
> ændre indstillingerne (og det kan du ikke lave om på).
> Nummer 2 er også relativ nem - men det kan hurtigt give en frygtelig masse 
> ekstra felter i tt_content tabellen hvis du har mange ting der skal 
> indstilles. Men på den måde kan du lave selectorboks og alt muligt andet 
> godt til de brugere der skal vælge hvordan dit plgin skal konfigureres.
> Nummer 3 er bare et XML/Flexform tilgang der i princippet virker ligesom 
> nummer 2. Fordelen er dog at hvis man har mange plugins med mange 
> konfigurationsmuligheder så bliver tt_content ikke forurenet med mange*mange 
> felter - da al konfiguration gemmes i et enkelt felt i en XML struktur.
> 
> I lyset af at det er dit første plugin, foreslår jeg at du kaster dig over 
> løsning 2 :-)

Det lyder fornuftigt, så jeg vil gå i gang med at finde ud af hvordan det 
gøres.

MVH
Allan

> 
> MVH
> SuNe
> 
> 
> 
> "Allan Jacobsen" <allan.j at cobsen.dk> skrev i en meddelelse 
> news:mailman.384.1102849942.1246.typo3-ug-denmark at lists.netfielders.de...
> Tak Sune
> 
> Måske skulle jeg forklare hvorfor jeg ville bruge pageTS.
> Det er en plugin, der skal udregne hvor mange slag man må bruge ekstra, når
> man spiller en runde golf, og da der er nogen klubber, der har mere end 1
> bane, tænkte jeg at de så kunne have 2 sider, hvor den samme plugin var
> puttet på, men så kunne sætte variablerne for de 2 baner i de respektive
> pageTS, men er der en bedre(standard) måde for den slags ?
> 
> MVH
> Allan
> 
> On Sunday 12 December 2004 10:45, Sune Vestergaard wrote:
> > Hej Allan
> >
> > Her er et "hint" til en funktion der kan skaffe pageTS på en given side.
> >
> 
http://www.typoconsult.dk/typo3conf/ext/extdeveval/apidocs/t3lib_api.html#a96fd48fd4c4fe5e0933ce9574af9d1c
> >
> > men.... husk at pageTS nok er mest oplagt at bruge til BE konfiguration,
> > frem for konfiguration af FrontEnd. Så hvis du f.eks. er ved at lave et
> > FrontEnd plugin - så bør du nok overveje nøje om det er den rigtige
> > indgangsvinkel at brugerkonfigurere gennem pageTS.
> >
> > MVH
> > Sune Vestergaard
> >
> >
> > "Allan Jacobsen" <allan.j at cobsen.dk> skrev i en meddelelse
> > news:mailman.349.1102793399.1246.typo3-ug-denmark at lists.netfielders.de...
> > Jeg sidder og roder lidt med at programmere min første extension. Det 
> > bliver
> > bare en lille en, så jeg tænkte at man kunne sætte sine variable som
> > typoscript, og jeg kan godt hente data fra typoscrift, når de er sat i 
> > page
> > templaten, opskriften står i den tyske bog, men jeg kunne godt tænke mig 
> > at
> > man kunne sætte dem i page TSconfig, men hvordan får jeg fat i dem i min 
> > php
> > kode i class filen ?
> > Bare en pointer til den rigtige dokumentation ville være fint.
> >
> > MVH
> > Allan Jacobsen
> >
> >
> > _______________________________________________
> > Typo3-ug-denmark mailing list
> > Typo3-ug-denmark at lists.netfielders.de
> > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-denmark
> >
> 
> -- 
> Lad os komme af med SPAM, brug SPF.
> http://spf.pobox.com/ 
> 
> 
> _______________________________________________
> Typo3-ug-denmark mailing list
> Typo3-ug-denmark at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-denmark
> 

-- 
Lad os komme af med SPAM, brug SPF.
http://spf.pobox.com/



More information about the TYPO3-UG-denmark mailing list