[TYPO3-UG Denmark] nestede RECORDS
Peter Makholm
peter at makholm.net
Fri Jun 23 11:22:07 CEST 2006
Peter Makholm <peter at makholm.net> writes:
> Peter Makholm <peter at makholm.net> writes:
>
>> Hvad gør jeg forkert?
>>
>> I virkeligheden er der ikke tale om hardkodede lister, men noget der
>> bliver genereret af en userFunc. Listerne er heller ikke ens, men den
>> inderste er altid en delmængde af den yderste.
>
> Og det er netop delmængdetingen der er relevant. Hvis jeg ændrer nogle
> af uid'erne i den inderste RECORDS er det kun den der er i begge
> RECORDS der opfører sig "forkert".
class.tslib_content.php :
function RECORDS($conf) {
$theValue='';
$originalRec = $GLOBALS['TSFE']->currentRecord;
if ($originalRec) { // If the
currentRecord is set, we register, that this record has invo
ked this function. It's should not be allowed to do this again then!!
$GLOBALS['TSFE']->recordRegister[$originalRec]++;
}
[...]
Tilsvarende kode findes i CONTENT-funktionen.
Pointen er at undgå uendelige løkker hvis man fremviser sine records
med standardfremvisningen og denne også kalder RECORDS eller CONTENT
på en måde der anvender standardfremvisningen. Men tjekket er alt for
groft.
Øv.
--
Peter Makholm | There are 10 kinds of people. Those who count in
peter at makholm.net | binary and those who don't
http://hacking.dk |
More information about the TYPO3-UG-denmark
mailing list