visibility: visible !important; } #photos img { max-width: 100%; } #Zoomer > img { width: <?php echo Zoomproduct::getConfig('DETAIL_IMAGE_WIDTH'); ?> px ; height: auto ; max-width:100%; } #photos .small_imgs img { width: <?php echo Zoomproduct::getConfig('PREVIEW_IMAGE_WIDTH'); ?> px ; height: auto ; float:left; margin-right:10px; margin-bottom:10px; max-width:100%; } </style> <?php } else { ?> <div class="row-fluid"> <?php
public function actionGetimg() { $criteria = new CDbCriteria(); $criteria->addCondition('product_id=' . Yii::app()->getRequest()->getQuery('pid')); $model = Zoomproduct::model()->findAll($criteria); $repon = array(); foreach ($model as $item) { $repon[] = array('id' => $item->id, 'name' => $item->name, 'nameimg' => str_replace(' ', '%20', $item->name), 'level' => $item->level, 'size' => $item->size, 'url' => Yii::app()->baseurl . '/images' . str_replace(' ', '%20', $item->url), 'del_url' => Yii::app()->baseurl . '/admin/zoomproduct/upload?_method=delete&file=' . str_replace(' ', '+', $item->name) . '&pid=' . $item->product_id); } print_r(json_encode($repon)); }
public static function buildArrImage($url, $isLoadedByModuleZoom) { if ($isLoadedByModuleZoom) { $file_path = Yii::app()->baseurl . '/images/' . $url; if (!file_exists(Images::GetImagePath($url))) { $primaryImage['image_large'] = "http://res.cloudinary.com/lightspeed-retail/image/upload/c_fit,h_" . Zoomproduct::getConfig('DETAIL_IMAGE_HEIGHT') . ",w_" . Zoomproduct::getConfig('DETAIL_IMAGE_WIDTH') . "/v1389476545/no_product.png"; $primaryImage['image'] = "http://res.cloudinary.com/lightspeed-retail/image/upload/c_fit,h_" . Zoomproduct::getConfig('DETAIL_IMAGE_HEIGHT') . ",w_" . Zoomproduct::getConfig('DETAIL_IMAGE_WIDTH') . "/v1389476545/no_product.png"; $primaryImage['image_thumb'] = "http://res.cloudinary.com/lightspeed-retail/image/upload/c_fit,h_" . Zoomproduct::getConfig('DETAIL_IMAGE_HEIGHT') . ",w_" . Zoomproduct::getConfig('DETAIL_IMAGE_WIDTH') . "/v1389476545/no_product.png"; return $primaryImage; } $primaryImage['image'] = Images::GetImageUri($url, true); } else { $primaryImage['image'] = self::resizeImage($url, Zoomproduct::getConfig('DETAIL_IMAGE_WIDTH') * 1.5, Zoomproduct::getConfig('DETAIL_IMAGE_HEIGHT') * 1.5); } $primaryImage['image_large'] = self::resizeImage($url, Zoomproduct::getConfig('DETAIL_IMAGE_WIDTH'), Zoomproduct::getConfig('DETAIL_IMAGE_HEIGHT')); $primaryImage['image_thumb'] = self::resizeImage($url, Zoomproduct::getConfig('PREVIEW_IMAGE_WIDTH'), Zoomproduct::getConfig('PREVIEW_IMAGE_HEIGHT')); return $primaryImage; }
echo $this->createUrl('zoomproduct/view?pid=' . $objProduct->id); ?> ';"> <td class="span1"> <?php echo $objProduct->id; ?> </td> <td class="span1"><img src="<?php echo $objProduct->SmallImage; ?> " width="30px;" alt=""/></td> <?php $rowImg = Yii::app()->db->createCommand()->from('xlsws_mod_zoomproduct')->where('product_id=:product_id', array(':product_id' => $objProduct->id))->queryRow(); if ($rowImg) { $imgsrc = Zoomproduct::model()->resizeImage($rowImg['url'], 60, 60); } else { $imgsrc = Yii::app()->baseurl . '/images/no_product.png'; } ?> <td class="span1"><img src="<?php echo $imgsrc; ?> " width="30px;" alt=""/></td> <td class="span4"> <?php echo _xls_truncate($objProduct->Title, 80); ?> </td> <td class="span2"><?php echo _xls_truncate($objProduct->Code, 80);