8889841cSliderTrashBox.php000064400000006207150515575640010174 0ustar00
getThumbnail()); $thumbnailStyle = ''; if (!empty($thumbnailUrl)) { $thumbnailStyle = "background-image: url('" . $thumbnailUrl . "');"; } ?>
isThumbnailEmpty()): $icon = "ssi_64 ssi_64--image"; if ($this->isGroup()) { $icon = "ssi_64 ssi_64--folder"; } ?>
getSliderID()); ?>
isGroup()): ?>
hasSliderAlias()): ?>
getSliderAlias()); ?>
SliderTrash.php000064400000001271150515575640007517 0ustar00getSliders(); ?>
setSlider($sliderObj); $blockSliderBox->display(); } ?>
BlockSliderTrash.php000064400000003706150515575640010477 0ustar00 $this->getAjaxUrlSlidesCreate(), 'previewUrl' => $this->getUrlPreviewIndex(0) ); Js::addInline("new _N2.SlidersTrash(" . json_encode($options) . ");"); $this->renderTemplatePart('SliderTrash'); } public function getSliders() { $slidersModel = new ModelSliders($this); return $slidersModel->getAll('*', 'trash'); } /** * @param array $slider */ public function setSlider($slider) { $this->slider = $slider; } public function isGroup() { return $this->slider['type'] == 'group'; } public function getSliderTitle() { return $this->slider['title']; } public function getSliderID() { return $this->slider['id']; } public function hasSliderAlias() { return !empty($this->slider['alias']); } public function getSliderAlias() { return $this->slider['alias']; } public function getThumbnail() { $thumbnail = $this->slider['thumbnail']; if (empty($thumbnail)) { return ''; } else { return ResourceTranslator::toUrl($thumbnail); } } public function isThumbnailEmpty() { return empty($this->slider['thumbnail']); } public function getChildrenCount() { if ($this->slider['slides'] > 0) { return $this->slider['slides']; } return 0; } }BlockSliderTrashBox.php000064400000003740150515575640011146 0ustar00renderTemplatePart('SliderTrashBox'); } /** * @return array */ public function getSlider() { return $this->slider; } /** * @param array $slider */ public function setSlider($slider) { $this->slider = $slider; } public function getEditUrl() { return $this->getUrlSliderEdit($this->slider['id'], $this->groupID); } public function isGroup() { return $this->slider['type'] == 'group'; } public function getSliderTitle() { return $this->slider['title']; } public function getSliderID() { return $this->slider['id']; } public function hasSliderAlias() { return !empty($this->slider['alias']); } public function getSliderAlias() { return $this->slider['alias']; } public function getThumbnail() { $thumbnail = $this->slider['thumbnail']; if (empty($thumbnail)) { return ''; } else { return ResourceTranslator::toUrl($thumbnail); } } public function isThumbnailEmpty() { return empty($this->slider['thumbnail']); } public function getChildrenCount() { if ($this->slider['slides'] > 0) { return $this->slider['slides']; } return 0; } /** * @return int */ public function getGroupID() { return $this->groupID; } /** * @param int $groupID */ public function setGroupID($groupID) { $this->groupID = $groupID; } }