{* Issue #861: anbefalinger. Sektionen udskriver KUN en placeholder plus et loader-script via <{recommendations}>-tagget — produkterne hentes efter page load fra /recommendations. Det er ikke en optimering men et krav: sektions-output bages ind i den statiske HTML-cache, som deles mellem alle besoegende i op til 4 timer. Server-renderede anbefalinger ville derfor blive vist til den forkerte person. Er der ingen anbefalinger at vise, forbliver containeren skjult — også overskriften. *}> <{* Auto-kilde efter sidetype (source='auto' eller tom): kurv/merkøbsside → "Andre købte også" (komplement — substitutter sår tvivl om trufne valg); søgning/404 → "Populære"; ellers "Andre så også". $pb_type assignes i handle_page_builder.php. *}> <{if $section.source && $section.source != 'auto'}> <{$reco_source = $section.source}> <{elseif $pb_type == 'basket' || $pb_type == 'also'}> <{$reco_source = 'also_bought'}> <{elseif $pb_type == 'search' || $pb_type == '404'}> <{$reco_source = 'popular'}> <{else}> <{$reco_source = 'also_viewed'}> <{/if}> <{if $pb_type == 'basket' || $pb_type == 'also'}> <{$reco_placement = 'basket'}> <{else}> <{$reco_placement = ''}> <{/if}> <{assign var="reco_max" value=$section.max|default:4}>