Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

arvaal

Пользователи
  
  • Публикаций

    151
  • Зарегистрирован

  • Посещение

Все публикации пользователя arvaal

  1. С шаблоном Fractal на OCStore 2,3 будет работать?
  2. На https://github.com/iMateo/oc2-mysqli-cached нашел вроде такой драйвер, но он что то не работает хотя сайт в рабочем состоянии. Версия opencart 1.5.4.1. Ниже содержимое файла mysqli_cached.php <?php 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"); $this->link->query("SET SQL_MODE = ''"); $this->link->query("SET SESSION wait_timeout = 3600"); } public function query($sql) { $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; unset($data); if ($isselect == 1) { $result->sql = $sql; $result->time = time(); $this->cache->set('sql_' . $md5query, $result); }; unset($this->cachedquery); $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(); } }
  3. А что на счет mysqli есть ли рабочая версия с кэшированием как в mysql_cached?
  4. Кто пользовался модулем, делитесь мнением....
  5. Облазил весь нет, что то пишут что модуль не работает нормально на ocStore 2.3 Какие то проблемы с ocmod
  6. Тоже интересует этот вопрос. Ждем ответа.....
  7. arvaal

    filterpro lite [Поддержка]

    Была ли решена эта проблема? Я так понял это из за изменений в файле pagination.php Изменения полезные, так что хочется сделать чтоб работал фильтр с ними. Автор подскажите как это сделать,
  8. Здравствуй morro, нашел ли ты решение, чтоб под каждой категорией выводились бы ее товары
  9. Здравствуйте всем. Товар не добавляется в корзину только в IE, даже последней 11 версии., и проблема наблюдается только по протоколу http, в то время как в https все добавляется и удаляется. Раcсматривал файлы common.js library/url.php library/response.php но не смог разобраться как исправить проблему. Будьте добры подскажите как исправить или хотябы направить где исправлять.
  10. Во тут должен быть header.php /catalog/controller/common/header.php
  11. Включил определение по ip Поле индекс не заполнял Как добавить поле город?
  12. Здравствуйте. Подскажите как сделать чтоб был подсчет стоимости доставки в "Оценка стоимости доставки" на странице корзины покупок?
  13. arvaal

    Комментарий <!-- после <script>

    И Ваш код проверил, и он он тоже валиден
  14. arvaal

    Комментарий <!-- после <script>

    Да прочитал, но ведь он и без этого <!-- //--> валиден. Сам проверял все ок.
  15. arvaal

    Комментарий <!-- после <script>

    Но для чего это надо? Не роще так <script></script> и все?
  16. Здравствуйте! Подскажите пожалуйста зачем в opencart практически все скрипты в документах написаны так <script><!-- здесь код //--></script> Для чего этот комментарий там нужен и важен ли он?
  17. 300 Скачать / Купить дополнение Баннеры в линию Установка дополнения (VQMod обязателен). 1. Распоковать архив bannery-v-liniyu.zip и скапировать содержимое upload в корень сайта 2. Установить модуль в Дополнительно - Модули - Баннеры в линию => установить, настроить. С модулем каапируются доп файлы в catalog/controller/common/top_bannerinline.php и bottom_bannerinline.php Так же создаются сatalog/view/theme/ШАБЛОН/template/top_bannerinline.tpl и bottom_bannerinline.tpl Показываться модуль будет только вверху и внизу магазина - это пока. Картинки каждого баннера выводятся по ширене и сменяются разной скоростью. Добавил arvaal Добавлено 22.08.2016 Категория Слайдшоу, баннеры, галереи Системные требования Метод активации Ioncube Loader ocStore OpenCart.Pro, ocShop Обращение к серверу разработчика  
  18. Купил модуль, он не работает, ошибок в логах нет, в админке по нажатию изменить вот это Сайт shop.arvaal.com пока не может обработать этот запрос. 500
  19. Подскажите пожалуйста будет ли он работать на сильно измененных движках?
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.