Jump to content

mario512

Пользователи
  • Content Count

    245
  • Joined

  • Last visited

Community Reputation

6 Обычный

About mario512

  • Rank
    Продвинутый пользователь

Информация

  • Пол
    Мужчина
  • Город:
    Одесса

Recent Profile Visitors

1,099 profile views
  1. Добрый день. Подскажите как прижать к нижней части блок divstock, который находится внутри блока caption. Если задать родительскому блоку свойство position: relative, а дочернему position: absolute; bottom: 0px; блоки divstock и rating меняются местами. Как можно эти два блока сместить вниз относительно родительского? По умолчанию. После правки: сайт Сайт
  2. Закинул указанный файл в каталог system/library/db/mysqli_cached.php <?php namespace DB; final class MySQLi_Cached { private $link; private $cache; private $cachedquery; public function __construct($hostname, $username, $password, $database, $port = '3306') { $this->cache = new Cache(DB_CACHED_EXPIRE); $this->link = new \mysqli($hostname, $username, $password, $database, $port); if ($this->link->connect_error) { trigger_error('Error: Could not make a database link (' . $this->link->connect_errno . ') ' . $this->link->connect_error); exit(); } $this->link->set_charset("utf8"); $this->link->query("SET SQL_MODE = ''"); $this->link->query("SET NAMES 'utf-8"); $this->link->query("SET CHARACTER_SET_CONNECTION=utf8"); } public function query($sql) { // Only SELECT query // COMMENTS HERE // COMMENTS HERE // COMMENTS HERE $isselect = 0; $md5query = ''; $pos = stripos($sql, 'select '); if ($pos == 0) { $isselect = 1; $md5query = md5($sql); if ($query = $this->cache->get('sql_' . $md5query)) { if ($query->sql == $sql) { if ($resetflag = $this->cache->get('sql_globalresetcache')) { if ($resetflag <= $query->time) { $this->cachedquery = $query; return($query); } else { $this->cachedquery = $query; return($query); } } } } $resource = $this->link->query($sql); if ($resource) { if (is_resource($resource)) { $i = 0; $data = array(); while ($result = $query->fetch_accoc($resource)) { $data[$i] = $result; $i++; } } } } $query = $this->link->query($sql); if (!$this->link->errno) { if ($query instanceof \mysqli_result) { $data = array(); while ($row = $query->fetch_assoc()) { $data[] = $row; } $result = new \stdClass(); $result->num_rows = $query->num_rows; $result->row = isset($data[0]) ? $data[0] : array(); $result->rows = $data; $query->close(); return $result; } else { return true; } } else { trigger_error('Error: ' . $this->link->error . '<br />Error No: ' . $this->link->errno . '<br />' . $sql); } } public function escape($value) { return $this->link->real_escape_string($value); } public function countAffected() { if(isset($this->cachedquery) && $this->cachedquery) { return $this->cachedquery->num_rows; } else { return $this->link->affected_rows; } } public function getLastId() { return $this->link->insert_id; } public function __destruct() { $this->link->close(); } } Заменил в конфиге define('DB_DRIVER', 'mysqli'); на define('DB_DRIVER', 'mysqli_cached'); И получил ошибку 500. Что не так?
  3. А кеширование запросов стоит подключать? Наткнулся на https://github.com/iMateo/oc2-mysqli-cached Но насколько я понял, что данный метод не работает на 2,3
  4. У хостера данные штуки поддерживаются. Memcached и Opcache работают в не зависимости от cms? А Jet Cashe нужно активировать в OpenCart? У меня OsStore 2.3.02, где то видел на форуме инструкцию как его активировать без модулей. Не могу ее найти.
  5. @Wayfar Кеш чистили? Попробуйте отключить SeoPro. Заказы без него заработают?
  6. Сам столкнулся с подобной проблемой. Отключил SeoPro. Что именно вы проделали для решения этой задачи?
  7. Всем здоровья! Несколько лет был клиентом ukraine.com.ua. Рассматриваю вариант переезда. Основная причина - запрет на исходящие UDP соединения с сервера. Кроме магазина на субдоменах крутятся несколько веб приложений и скриптов облегчающих работу розницы, которые активно допиливаю.
  8. На всякий случай мой вариант решения данной задачи. Я формирую список фотографий для выгрузки в командный файл для встроенного FTP клиента Windows и передаю ему этот список команд. Процедура для 1с V7:
  9. Вопрос необходимо адресовать разработчику модуля для интеграции 1с. OpenCart тут не виноват)
  10. Так проблема в 1С или OpenCart? Каким образом происходит интеграция с сайтом? Фото выгружаются с использованием FTP?
×

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.