[TYPO3-UG Dutch] powermail 2.6.1 met Typoscript Object!
Idar Creative
office at idar.nl
Wed Sep 2 00:56:10 CEST 2015
Thanks for the suggestions Benjamin!
Ik ga het uitzoeken/uitproberen.
Op 1-9-2015 om 12:03 schreef Benjamin Serfhos:
> Hi Idar,
>
> Om dit voor elkaar te krijgen heb je een user functie nodig die dit dan
> cached en terug geeft. Typoscript is hier niet voor bedoeld.
> Wel zou je voor performance ipv ³HMENU" ³RECORDS" kunnen gebruiken.
> Dan komt je TS er zo (ongeveer) uit te zien: (untested!)
>
> lib.accomodaties = COA
> lib.accomodaties {
> 5 = TEXT
> 5.value = Selecteer|Selecteer[\n]
>
> 10 = RECORDS
> 10 {
> dontCheckPid = 1
> tables = pages
> source = 2062,2101,2139,2103
>
> conf.pages = COA
> conf.pages {
> 10 = TEXT
> 10.field = subtitle//title
>
> 20 = TEXT
> 20.value = |
>
> 30 = TEXT
> 30.field = subtitle//title
> 30.wrap = [\n]
> }
> }
> }
>
>
> Groet,
>
> Benjamin
>
>
>
> On 31/08/15 12:17, "Idar Creative" <office at idar.nl> wrote:
>
>> Hi nieuwsgroep,
>>
>> Gebruik powermail 2.6.1 en heb een "klein" probleem/vraagje:
>>
>> Voor een selectfield (dropdownbox) gebruik ik een Typoscript Object
>> (lib.accomodaties)
>> De TO haal alle "accomodations" records op (+/-1000 records) (code
>> Below) Opzich geen probleem..
>> Maar de klant heeft 4 keuzes: eerste keus, tweede, derde en vierde keus.
>> Dat allemaal dezelfde TO gebruiken.
>> Dus bij elke selectfield (dropdownbox), wordt de TO aangeroepen. En gaat
>> alle records weer ophalen.
>>
>> Het probleem is dat de pagina best wel lang duurt op te laden...
>>
>> Is er een manier op dit te bespoedigen/verhelpen?
>> bijvoorbeeld: bij eerste keuze wel alles ophalen via de TO en bij de
>> volgende selectvelden het overerven o.i.d.?
>>
>> Alvast bedank voor elke antwoord :)
>> Idar Sprock
>>
>>
>> TO Code:
>> lib.accomodaties = COA
>> lib.accomodaties.wrap = |
>> lib.accomodaties.5 = TEXT
>> lib.accomodaties.5.value = Selecteer|Selecteer[\n]
>> lib.accomodaties.10 < tt_content.menu.20.1
>> lib.accomodaties.10.stdWrap.prepend.20.select.andWhere.dataWrap >
>> lib.accomodaties.10.includeNotInMenu = 1
>> lib.accomodaties.10.special.value.field >
>> lib.accomodaties.10.special.value = 2062,2101,2139,2103
>> lib.accomodaties.10.stdWrap.outerWrap = |
>> lib.accomodaties.10.wrap = |
>> lib.accomodaties.10.1.NO {
>> linkWrap = |
>> wrapItemAndSub = |
>> ATagBeforeWrap = 0
>> doNotLinkIt = 1
>> stdWrap.htmlSpecialChars = 0
>> stdWrap.cObject = COA
>> stdWrap.cObject {
>> 10 = TEXT
>> 10.field = subtitle//title
>> 20 = TEXT
>> 20.value = |
>> 40 = TEXT
>> 40.field = subtitle//title
>> 40.noTrimWrap = |||
>> stdWrap.wrap = |[\n]|*||[\n]|*||
>> }
>> }
>> _______________________________________________
>> TYPO3-UG-Dutch mailing list
>> TYPO3-UG-Dutch at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-dutch
>
More information about the TYPO3-UG-Dutch
mailing list