Exemplo n.º 1
0
 /**
  * Assign scenes template vars
  */
 protected function assignScenes()
 {
     // Scenes (could be externalised to another controller if you need them)
     $scenes = JeproshopSceneModelScene::getScenes($this->category->category_id, $this->context->language->lang_id, true, false);
     $this->assignRef('scenes', $scenes);
     // Scenes images formats
     if ($scenes && ($sceneImageTypes = JeproshopImageTypeModelImageType::getImagesTypes('scenes'))) {
         foreach ($sceneImageTypes as $sceneImageType) {
             if ($sceneImageType->name == JeproshopImageTypeModelImageType::getFormatedName('m_scene')) {
                 $thumbSceneImageType = $sceneImageType;
             } elseif ($sceneImageType->name == JeproshopImageTypeModelImageType::getFormatedName('scene')) {
                 $largeSceneImageType = $sceneImageType;
             }
         }
         $this->assignRef('thumbSceneImageType', isset($thumbSceneImageType) ? $thumbSceneImageType : null);
         $this->assignRef('largeSceneImageType', isset($largeSceneImageType) ? $largeSceneImageType : null);
     }
 }