Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Leaderboard

Popular Content

Showing content with the highest reputation on 07/26/2011 in all areas

  1. Здравствуйте, уважаемые форумчане. ocStore 1.0.1 и OC 1.5.1 Такая проблема появилась - кнопка "купить" на разных товарах на разной высоте расположена. Можно ли как-то сделать чтобы она была в одном месте у всех товаров, независимо от длины названия? Может быть ее как-то можно передвинуть в самый низ или еще что сделать чтобы не отображалось так криво все?
    1 point
  2. Либо в панели управления хостингом, либо в .htaccess строкой php_flag register_globals off
    1 point
  3. Не так прочитал Убираем из запросов ./catalog/model/catalog/product.php в функциях getTotalProductsByKeyword, getProductsByKeyword pd.language_id = '" . (int)$this->config->get('config_language_id') . "' ANDдобавляем в запрос к этим функциям group by p.product_id
    1 point
  4. Спасибо, есть интересные варианты в переводе. Сейчас как раз перевожу 1.5.1 и всё, что не было переведено с 1.4.9.4 https://www.assembla.com/code/ocstoreru/subversion/nodesДля желающих участвовать в переводе есть специальная группа на форуме.
    1 point
  5. Страница автора http://www.mhccorp.com/opencart/opencart-testimonials Страница opencart.com
    1 point
  6. Работает на OpenCart 1.4.9.1/2/3 1. Создайте PNG водяной знак, назовите его watermark.png и скопировать его в image/. 2. Теперь необходимо отредактировать 2 PHP файла 3. Первый файл: system/library/image.php линий 93-121, и вы увидите следующий код: public function watermark($file, $position = 'bottomright') { $watermark = $this->create($file); $watermark_width = imagesx($watermark); $watermark_height = imagesy($watermark); switch($position) { case 'topleft': $watermark_pos_x = 0; $watermark_pos_y = 0; break; case 'topright': $watermark_pos_x = $this->info['width'] - $watermark_width; $watermark_pos_y = 0; break; case 'bottomleft': $watermark_pos_x = 0; $watermark_pos_y = $this->info['height'] - $watermark_height; break; case 'bottomright': $watermark_pos_x = $this->info['width'] - $watermark_width; $watermark_pos_y = $this->info['height'] - $watermark_height; break; } imagecopy($this->image, $watermark, $watermark_pos_x, $watermark_pos_y, 0, 0, 120, 40); imagedestroy($watermark); } заменить на public function watermark($file, $position = 'bottomright') { //Pb ! you don't work on the true object => you must modify the "create" method ($mime = $this->info['mime']; it's work only if we have the same image format ! //$watermark = $this->create($file); //Prefer PNG files => it's not optimized but it's work $watermark = imagecreatefrompng($file); $watermark_width = imagesx($watermark); $watermark_height = imagesy($watermark); switch($position) { case 'topleft': $watermark_pos_x = 0; $watermark_pos_y = 0; break; case 'topright': $watermark_pos_x = $this->info['width'] - $watermark_width; $watermark_pos_y = 0; break; case 'bottomleft': $watermark_pos_x = 0; $watermark_pos_y = $this->info['height'] - $watermark_height; break; case 'bottomright': $watermark_pos_x = $this->info['width'] - $watermark_width; $watermark_pos_y = $this->info['height'] - $watermark_height; break; case 'center': $watermark_pos_x = ($this->info['width']- $watermark_width)/2; $watermark_pos_y = ($this->info['height']- $watermark_height)/2; break; } imagecopy($this->image, $watermark, $watermark_pos_x, $watermark_pos_y, 0, 0, $watermark_width, $watermark_height); imagedestroy($watermark); } 4.Второй файл для редактирования catalog/model/tool/image.php Перейти к строке 27, и вы увидите следующий код: $image = new Image(DIR_IMAGE . $old_image); после него вставить следующий код: { if ($width > 400 || $height > 300) { $image->watermark(DIR_IMAGE . 'watermark.png', 'center'); } } В коде выше, вы можете определить нужное положение водяного знака (topleft, topright, bottomleft, bottomright or center). Вы можете также определить минимальную ширину или высоту вашего изображения на которых водяной знак будет добавлен. 5. Заключительный шаг: удалить все данные в папке image/cache/data, чтобы создалиь изображения с водяными знаками. Вот и все! Удачи! Надеюсь, я помог тем, у кого проблемы принятия водяные знаки работы.
    1 point
  7. Да, разобрался - EvzeNsx, тебе что-то не нравится?!!
    -2 points
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.