CoolCMS API

RenderInitTrait

Table of Contents

Methods

intilializeRender()  : void
prepareHighlightedAdvertIds()  : void
Fills {@see \App\UI\Front\Bazaar\Components\AdvertListRendererComponent\AdvertListRenderer::$highlightedAdvertIds}: adverts with an active valid item of the "Highlighting" tariff (`AdvertHighlightConfig`, default 2). One query per render over payment items; the card then gets the class `highlighted` (tint via the token `--list-item-highlighted-bg`).

Methods

intilializeRender()

private intilializeRender([array<string|int, mixed> $items = [] ]) : void
Parameters
$items : array<string|int, mixed> = []

prepareHighlightedAdvertIds()

Fills {@see \App\UI\Front\Bazaar\Components\AdvertListRendererComponent\AdvertListRenderer::$highlightedAdvertIds}: adverts with an active valid item of the "Highlighting" tariff (`AdvertHighlightConfig`, default 2). One query per render over payment items; the card then gets the class `highlighted` (tint via the token `--list-item-highlighted-bg`).

private prepareHighlightedAdvertIds(array<int, int> $advertIds) : void
Parameters
$advertIds : array<int, int>
On this page

Search results