Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

max1985

Користувачі
  • Публікації

    607
  • З нами

  • Відвідування

Усі публікації користувача max1985

  1. В ocStore 2.3.0.2.4 нет такой строчки $image_new = str_replace( Куда вставлять $gd = gd_info(); if ($gd['WebP Support']) { if (!is_file(DIR_IMAGE . $image_new_webp) || (filectime(DIR_IMAGE . $image_new) > filectime(DIR_IMAGE . $image_new_webp))) { $path = ''; $directories = explode('/', dirname($image_new_webp)); foreach ($directories as $directory) { $path = $path . '/' . $directory; if (!is_dir(DIR_IMAGE . $path)) { @mkdir(DIR_IMAGE . $path, 0777); } } $image_webp = new Image(DIR_IMAGE . $image_old); $image_webp->resize($width, $height); $image_webp->save_webp(DIR_IMAGE . $image_new_webp); } } image.php выглядет так <?php class ModelToolImage extends Model { public function resize($filename, $width, $height) { if (!is_file(DIR_IMAGE . $filename)) { if (is_file(DIR_IMAGE . 'no_image.jpg')) { $filename = 'no_image.jpg'; } elseif (is_file(DIR_IMAGE . 'no_image.png')) { $filename = 'no_image.png'; } else { return; } } $extension = pathinfo($filename, PATHINFO_EXTENSION); $image_old = $filename; $image_new = 'cache/' . utf8_substr($filename, 0, utf8_strrpos($filename, '.')) . '-' . (int)$width . 'x' . (int)$height . '.' . $extension; if (!is_file(DIR_IMAGE . $image_new) || (filectime(DIR_IMAGE . $image_old) > filectime(DIR_IMAGE . $image_new))) { list($width_orig, $height_orig, $image_type) = getimagesize(DIR_IMAGE . $image_old); if (!in_array($image_type, array(IMAGETYPE_PNG, IMAGETYPE_JPEG, IMAGETYPE_GIF))) { return DIR_IMAGE . $image_old; } $path = ''; $directories = explode('/', dirname($image_new)); foreach ($directories as $directory) { $path = $path . '/' . $directory; if (!is_dir(DIR_IMAGE . $path)) { @mkdir(DIR_IMAGE . $path, 0777); } } if ($width_orig != $width || $height_orig != $height) { $image = new Image(DIR_IMAGE . $image_old); $image->resize($width, $height); $image->save(DIR_IMAGE . $image_new); } else { copy(DIR_IMAGE . $image_old, DIR_IMAGE . $image_new); } } $imagepath_parts = explode('/', $image_new); $new_image = implode('/', array_map('rawurlencode', $imagepath_parts)); if (isset($this->request->server['HTTPS']) && (($this->request->server['HTTPS'] == 'on') || ($this->request->server['HTTPS'] == '1'))) { return $this->config->get('config_ssl') . 'image/' . $new_image; } else { return $this->config->get('config_url') . 'image/' . $new_image; } } } Спасибо!
  2. Здравствуйте! Добавил несколько поддоменов. Все работают. Но не пойму как организовано редактирование шаблона для разных поддоменов... Зайти в админку по поддомену не могу - заходит в админку основного домена. Или такой возможности вообще нет? Спасибо!
  3. Может кто сталкивался. Менеджер изображений каждый раз открывается в пустой папке, надо каждый раз нажимать кнопку перейти на уровень выше
  4. Подскажите, когда появиться новая версия с этой доработкой? Спасибо!
  5. Кто справиться? ) Вы про какой модуль говорите?
  6. может в языковом файле, может в настройках данного метода оплаты
  7. Я даже не понимаю про какой модуль речь идет и тем более не знаю что там за код. Просто дал наводку в какую сторону смотреть.
  8. В моделе модуля надо в запросе прописать количество > 0
  9. Вы заблуждаетесь. Если они отключены или даже не выведены в схемы, то они никак не влияют.
  10. Советую поставить такой модуль Останется настроить поставщика, обновление товаров по крону и наслаждаться жизнью ) Могу помочь с установкой и настройкой. Если что стучите в личку.
  11. 1. Смотрите в Локализация - Налоги - Налоговые ставки 2. Настройки - Опции и тут включаете Отображать цены с налогом 3. Дополнения - Учитывать в заказах - Включить Налоги
  12. Кто Вам такое сказал? Есть шаблоны пошустрея дефолта и где реализовано объединение файлов стилей и скриптов... Модули если что можно отключать если они не нужны...
  13. Так возьмите за основу это решение и внедрите в свою мини корзину.
  14. Создайте новую БД, в нее загрузите Ваш бекап. Потом выгрузите те таблицы что нужны и загрузите их в рабочую базу. Предварительно лучше измените названия в тех таблицах что будете перезаливать, может понадобятся и сделать бекап того что есть на данный момент.
  15. Восстановите тогда все 6 таблиц опций. Опять же их может быть больше, если есть какие-то модули связанные с опциями... А если не знаете как это еще сделать, то лучше попросите кого-то сделать эту манипуляцию
  16. Почти то же самое что восстанавливать таблицы опций
  17. А что просто пересоздать не вариант? Если Вы ее удалили, значит она не была привязана к товарам... Это сама опция префикс_option префикс_option_description Это значения опций префикс_option_value префикс_option_value_description Это привязанные опции к товарам префикс_product_option префикс_product_option_value
  18. Ну я точно не знаю что Вы конкретно сделали и что Вам надо восстановить Возможно Вам понадобятся такие таблицы префикс_option префикс_option_description префикс_option_value префикс_option_value_description префикс_product_option префикс_product_option_value Скажите что конкретно хотите восстановит, сузим к-во таблиц...
  19. Подскажите, при выборе работы модуля по варианту 2, подтверждать оплату можно в админке не заходя в кабинет ликпай?
  20. По ф-лу есть зачисление оплаты после подтверждения и этого достаточно в моем случае. А на счет куба это минус, но думаю автор не стал бы зашивать туда что-то противоправное...
  21. Цена конечно не ахти. Вот модуль со всем что нужно по адекватной цене
  22. Вот вроде то что включено в сборку, только с доработками Возможно еще прейдеться в каком-то файле поменять liqpay.com на liqpay.ua

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.