global $tx;
$this->addDirectEditWrapperClassIfPossible(true);
if ($this->dataMode == SEBrands::MODE_LINES) {
$radaManager = EshopRadaManager::make();
if ($params[SEBrands::DATA_IDS]) {
$radaManager->loadToCache($params[SEBrands::DATA_IDS]);
}
}
if ($params[SEBrands::DATA_IDS] or !$this->isFlag(SEBrands::FLAG_DISABLE_IF_EMPTY)):
?>
directEditAttrs("modul-eshop-znacky.php", false, true)?>>
if ($params[SEBrands::DATA_HEADING]): ?>
=$params[SEBrands::DATA_HEADING]?>
endif; ?>
foreach ($params[SEBrands::DATA_IDS] as $id): ?>
if ($this->dataMode == SEBrands::MODE_LINES) {
$data = $radaManager->get($id, false);
if (!$data) continue;
$odkaz = $radaManager->publicUrl($id, $data, true);
if ($data["obrazek"]) {
$obrazek = $radaManager->getImage($id);
} else {
$obrazek = null;
}
} else {
$data = $mercury->znacka($id, false);
if (!$data) continue;
$odkaz = $data["odkaz"];
$obrazek = $data["obrazek"];
}
?>
endforeach; ?>
if ($this->isFlag(SEBrands::FLAG_SLIDER)): ?>
endif; ?>
endif; // DISABLE_IF_EMPTY
?>