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

Corso777

Новачок
  
  • Публікації

    10
  • З нами

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

Відвідувачі профілю

Блок відвідувачів профілю відключений і не буде доступний широкому іншим користувачам

Corso777's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Репутація

  1. Добрый день, Изменил версию PHP до 5.6 - фильтр перестал работать. В админке сообщение, что нужно активировать вручную. При нажатии этой кнопки ведет на несуществующий домен. Модуль curl на хостинге включен. Что делать?
  2. Да, все верно. Также нужно настроить фильтр так (в том числе и в текущей десктоповой версии, чтобы фильтр не сбивался при открытии товара и дальнейшем переходе на предыдущую страницу с отфильтрованными товарами.
  3. Привет! На сайте установлен фильтр выбора товаров FilterPro v2.5.17.3_beta (speed) Необходимо сделать такой же фильтр в мобильной версии сайта. Шаблон сайта имеет адаптивный дизайн https://four-in-hand.ru/
  4. Vqmod вроде установлен. В этой папке несколько xml файлов работающих сейчас на сайте модулей. Вот код: <?php class ModelToolImage extends Model { /** * * @param filename string * @param width * @param height * @param type char [default, w, h] * default = scale with white space, * w = fill according to width, * h = fill according to height * */ public function resize($filename, $width, $height, $type = "") { if (!file_exists(DIR_IMAGE . $filename) || !is_file(DIR_IMAGE . $filename)) { return; } $info = pathinfo($filename); $extension = $info['extension']; $old_image = $filename; $new_image = 'cache/' . utf8_substr($filename, 0, utf8_strrpos($filename, '.')) . '-' . $width . 'x' . $height . $type .'.' . $extension; if (!file_exists(DIR_IMAGE . $new_image) || (filemtime(DIR_IMAGE . $old_image) > filemtime(DIR_IMAGE . $new_image))) { $path = ''; $directories = explode('/', dirname(str_replace('../', '', $new_image))); foreach ($directories as $directory) { $path = $path . '/' . $directory; if (!file_exists(DIR_IMAGE . $path)) { @mkdir(DIR_IMAGE . $path, 0777); } } list($width_orig, $height_orig) = getimagesize(DIR_IMAGE . $old_image); if ($width_orig != $width || $height_orig != $height) { $image = new Image(DIR_IMAGE . $old_image); $image->resize($width, $height, $type); $image->save(DIR_IMAGE . $new_image); } else { copy(DIR_IMAGE . $old_image, DIR_IMAGE . $new_image); } } return $this->getImageUrl($new_image); } protected function getImageUrl($new_image) { $parts = explode('/', $new_image); $new_url = implode('/', array_map('rawurlencode', $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_url; } else { return $this->config->get('config_url') . 'image/' . $new_url; } } }
  5. Спасибо большое, но поменял вручную и сайт не открывался - пришлось восстанавливать файлы из бэкапа. Что-то не то заменил, наверное. Закинул модуль в папку vqmod/xml, но ничего не произошло. Что я не так делаю? UPD: загвоздка с изменением в последнем файле: сразу перестает сайт работать. После изменений в первых двух сайт работает
  6. Скинул, но не вижу, где в админке можно обновить модификаторы. Возможно, у меня старая версия OcStore?
  7. Требуется создать возможность добавлять на сайт изображения в формате svg. Требуется заменить логотип на сайте на более четкий. https://four-in-hand.ru/ ocStore Версия 1.5.5.1.2
  8. Добрый день! Нужно внедрить быструю подписку на сайте: посетитель просто вводит имейл, нажимает кнопку "подписаться" и все. Выходит небольшая надпись "Спасибо, что подписались" или что-то в этом роде. На почту приходит письмо с благодарностью. Нужна также проверка на уже существующие адреса в базе. Рассылка осуществляется через Mailchimp Сайт https://four-in-hand.ru/
×
×
  • Створити...

Important Information

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