8889841cSliderTrashBox.php 0000644 00000006207 15051557564 0010174 0 ustar 00
SliderTrash.php 0000644 00000001271 15051557564 0007517 0 ustar 00 getSliders(); ?> BlockSliderTrash.php 0000644 00000003706 15051557564 0010477 0 ustar 00 $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.php 0000644 00000003740 15051557564 0011146 0 ustar 00 renderTemplatePart('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; } }