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

Модуль BOOST - ускоритель OpenCart + AJAX загрузка модулей [Поддержка]


Recommended Posts

 

Файл \usr\local\apache\conf\httpd.conf

Ищем в нем AddDefaultCharset windows-1251 и меняем на AddDefaultCharset utf-8

а в htaccess это разве нельзя прописать?

Надіслати
Поділитися на інших сайтах

Если кто-то будет тЕстить под денвером и будут кракозябры при загрузке страниц,

Но быть такого всё равно не должно... где-то "мусор" лезет

Надіслати
Поділитися на інших сайтах

Появилось такое сообщение

Notice: Undefined variable: data in .../public_html/system/library/boost/cache/file.php on line 37

После очистки кэша исчезло. С чем связано?

небольшой баг, замените в этом файле:

if (isset($files[0]) && file_exists($files[0])) {
  $cache = file_get_contents($files[0]);
  $data = unserialize($cache);
}
return $data;

на 

 

if (isset($files[0]) && file_exists($files[0])) {
  $cache = file_get_contents($files[0]);
  return unserialize($cache);
}
Надіслати
Поділитися на інших сайтах

Например корзина должна быть уникальной для разных пользователей, строка приветствия должна содержать разные имена пользователей, модули, которым нужна уникальная информация, например модуль "случайные товары" должен содержать случайные товары итд.

 

Разве весь смысл "случайные товары", "вы смотрели" и т.д. не во внутренней перелинковке?

А если через ajax грузить и ПС их не видят, то какой в них смысл?

Надіслати
Поділитися на інших сайтах

Разве весь смысл "случайные товары", "вы смотрели" и т.д. не во внутренней перелинковке?

А если через ajax грузить и ПС их не видят, то какой в них смысл?

да для случайных товаров это действительно так. Но я особо не понимаю для чего он, разве что только для ПС. Человек не будет смотреть просто случайные товары, человек пришел на сайт с конкретным запросом. А для сканирования ПС новых товаров их нужно выводить через модуль последние. Все равно кеш чистится раз в сутки (ну или как Вы уже себе выставите время). А вот для ПС просмотренные вообще не нужны. Посмотрите на той же розетке (_rozetka.ua), модуль просмотренные грузятся через аякс.

Надіслати
Поділитися на інших сайтах


Hover, зависит от тематики товара. Например одежду женщины смотрят просто так и случайные товары работают.

согласен, мыслю узконаправленно, по своей категории. Но все равно для ПС модуль случайные товары думаю будет малоинтересен. Его можно грузить через аякс и все.

Надіслати
Поділитися на інших сайтах


прошла неделя после покупки.

модуль выслан автором на 2 день, до сих пор не работает

не устанавливался, прошу ответить по обоим пунктам.

 

1) то техническим требованиям:

 

1.  iconcube у меня хостинг не поддерживает.

может стоило бы на самом видном месте вместо надписи "Больше 10 тысяч загрузок модулей от sv2109" указать технические требования?

нет, нужно написать большими буквами зачем, отзывы, как работает.

 

В разделе совместимость не заявлена поддержка iconcube 

 

 

2. модуль ИЗМЕНЯЕТ системные файлы.

файл index.php 

В разделе совместимость этого тоже нет. 

Надіслати
Поділитися на інших сайтах


прошла неделя после покупки.

модуль выслан автором на 2 день, до сих пор не работает

...

В разделе совместимость не заявлена поддержка iconcube

В описании модуля есть информация, о том, что для работы модуля необходим ionCube.

Я вам это уже 2 раза в ЛС написал, даже скрин выслал. Еще раз сюда продублирую:

https://docs.google.com/file/d/0B2qVovNZWDJlR2Mzb3FMRl9EbWM/edit

соответственно модуль у вас не работает не потому, что модуль не рабочий, модуль рабочий, он уже работает на десятках сайтов.

Модуль у вас не работает потому, что у вас не установлен ionCube, установите его и модуль заработает.

2. модуль ИЗМЕНЯЕТ системные файлы.

файл index.php 

В разделе совместимость этого тоже нет.

модуль не изменяет системные файлы, для работы модуля необходимо изменить 1 файл, добавит в него 4 строчки кода.

Изменение файлов движка абсолютно нормально для модулей в опенкарте, почти все более менее сложные модули изменяют файлы движка через vqmod или там где vqmod изменить не может через правку файлов вручную. Если вам такой подход не нравится - берите другой движок для магазина, а не опенкарт.

Надіслати
Поділитися на інших сайтах

Как модуль ведет себя со стандартной функцией OC статуса наличия товара? Тоже кеширует этот статус и покупатели в браузере видят неактуальную инфу?

В демке, к сожалению, нельзя наличие поменять, чтобы проверить.

Надіслати
Поділитися на інших сайтах


Как модуль ведет себя со стандартной функцией OC статуса наличия товара? Тоже кеширует этот статус и покупатели в браузере видят неактуальную инфу?

В демке, к сожалению, нельзя наличие поменять, чтобы проверить.

После изменения товара весь кеш очищается, поэтому в кеше всегда актуальные данные.

Модуль кеширует всю страницу, поэтому получается огромная скорость генерации и загрузки страницы.

Надіслати
Поділитися на інших сайтах

Тут есть одно но. Мало кто меняет цены или наличие в самом товаре, это либо импорт в базу данных, либо Batch Editor (или аналоги). В этом случае кэш не очищается. Нужно отдельно зайти в настройки модуля и очистить в ручную.

Надіслати
Поділитися на інших сайтах


Тут есть одно но. Мало кто меняет цены или наличие в самом товаре, это либо импорт в базу данных, либо Batch Editor (или аналоги). В этом случае кэш не очищается. Нужно отдельно зайти в настройки модуля и очистить в ручную.

можно открыть файл импорта и добавить в него 3 строчки кода и кеш будет очищаться автоматически.
Надіслати
Поділитися на інших сайтах

можно открыть файл импорта и добавить в него 3 строчки кода и кеш будет очищаться автоматически.

о да, у меня работает)) Но пока разобрался просто мрак

Надіслати
Поділитися на інших сайтах


Скажите пожалуйста, а geoip с ним функционирует нормально? И починили ли неполадки с filter pro?

да и да

Надіслати
Поділитися на інших сайтах

Скажите пожалуйста, а geoip с ним функционирует нормально? И починили ли неполадки с filter pro?

у меня с geoip не возникло проблем. Как вариант вместо того, что написано в инструкции к geoip по добавлению вместо <?php echo $geoip; ?> добавляйте <div class="boost-ajax" data-route="module/geoip"></div> и все будет ок.

А с фильтрпро не было никаких проблем. У меня установлена последняя версия 2,5

Надіслати
Поділитися на інших сайтах


Подскажите, иногда иероглифы на главной странице появляются, как это убрать?

иногда это когда?

иероглифы это значит у вас не правильно работает сжатие, отключите его в настройках модуля.

если не поможет - пишите в ЛС

Надіслати
Поділитися на інших сайтах

Иногда - это когда долго не заходил на сайт. Замечал это только пару раз. А так в основном, клиенты звонят и говорят, что что-то не так. Иероглифы только на главной. стоит чуток полазить на сайте и они исчезают)

Надіслати
Поділитися на інших сайтах


Как сделать чтобы не кэшировалось количество добавленных в сравнение товаров, например на странице категорий:Screenshot_1.png

2 варианта:

1. Убрать к-во с этой ссылки

2. 

В файле catalog/controller/module/boost_ajax.php

добавить 

 

public function compare () {
  $this->language->load('product/category');
  echo sprintf($this->language->get('text_compare'), (isset($this->session->data['compare']) ? count($this->session->data['compare']) : 0));

}

а в шаблоне категории catalog/view/theme/тема/template/product/category.tpl

заменить

<div class="product-compare"><a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a></div>-

на 

<div class="product-compare"><a href="<?php echo $compare; ?>" id="compare-total"><div class="boost-ajax" data-route="module/boost_ajax/compare"></div></a></div>-

 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

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