Русская поддержка интернет-магазина PrestaShop
русская поддержка PrestaShop.
Регистрация
Забыли пароль?
Главная
Возможности
Демо
Скачать
Каталог магазинов
Форум
Модули и шаблоны
Администрирование
Реклама и маркетинг
Аналитика и статистика
Оплата и платежные системы
Управление контентом
Экспорт
Фронт-офис
Локализация
Торговые площадки
Управление товарами
Средства миграции
Оформление заказа
Поиск и фильтры
Доставка и логистика
Слайд-шоу
Социальные сети
Модификаторы
Шаблоны PrestaShop
Работа
Главная
Форум
Общие форумы (prestashop v1.5.x)
Общий форум
Скорость перемещения товара
Скорость перемещения товара
admmatrix
Cпециалист
Сообщений: 144
Откуда: Москва
Регистрация: 12-08-2011
# 1
08-12-2013 03:26
Подскажите, как или где копать:
Нужно сделать, что бы товар в корзину падал моментально:
1. Либо картинка с товаром очень быстро летела в корзину
2. Либо без картинки вовсе.
Искал искал, ничего понять не могу.
Модуль bloackcart
файл ajax-cart.js
тестил тестил, потом выяснилось что этот файл вообще за это не отвечает, хотя похожие фрагменты там есть. Кеш чистил и через админку и вот так:
find /var/www/site.ru/cache/ -type f -name '*' -print0 | xargs -0 rm;
т.е. удаляет все файлы в папке cache.
Я сейчас просто удалил этот файл и всё почитил, т.е. он не причастен получается к работе этой функции.. подскажите пж
RAGE
Cпециалист
Сообщений: 145
Регистрация: 11-12-2011
# 2
09-12-2013 00:26
ajax-cart.js причастен...
без него будет перезагрузка страницы при добавлении товара в корзину
просто есть две его копии почти идентичные, в самом модуле и в папке модулей в ТЕМЕ...
именно в нем код отвечающий за полет картинки...
DeepHouse
Новичок
Сообщений: 31
Регистрация: 11-11-2013
# 3
09-12-2013 12:22
Можно отключить Ajax корзину в настройках модуля "Корзина". Товар будет попадать в корзину моментально без анимации, однако при наведении мыши на корзину не будет выпадающего списка.
zedko
Новичок
Сообщений: 60
Регистрация: 22-11-2013
# 4
09-12-2013 17:12
И пересчет суммы при изменении количества товара внутри корзины перестанет работать.
admmatrix
Cпециалист
Сообщений: 144
Откуда: Москва
Регистрация: 12-08-2011
# 5
10-12-2013 02:33
Нашел оказывается:
1. /modules/blockcart
2. /tmehes/theme/modules/blockcart
3. /themes/theme/JS/modules/blockcart
Тут он и оказался...
Все значения slow менял на fast
все цифры Duration, Time, и т.п. менял на минимальные значения, ускоряется всё, только не этот полёт картинки в корзину. Help please
RAGE
Cпециалист
Сообщений: 145
Регистрация: 11-12-2011
# 6
10-12-2013 04:25
Цитата:
// Check if the block cart is activated for the animation
if (cartBlockOffset != undefined && $picture.length)
{
$picture.appendTo('body');
$picture
.css({
position: 'absolute',
top: pictureOffsetOriginal.top,
right: pictureOffsetOriginal.right,
zIndex: 4242
})
.animate({
width: $element.attr('width')*0.66,
height: $element.attr('height')*0.66,
opacity: 0.2,
top: cartBlockOffset.top + 30,
right: cartBlockOffset.right + 15
}, 1000)
.fadeOut(100, function() {
ajaxCart.updateCartInformation(jsonData, addedFromProductPage);
$(this).remove();
});
}
тут менял???
admmatrix
Cпециалист
Сообщений: 144
Откуда: Москва
Регистрация: 12-08-2011
# 7
10-12-2013 22:09
спасиб!
А может подскажешь еще, сам эффект javascript - click по кнопке "В корзину"
у меня тупит немного, посмотри
пример
Как сделать что бы при клике реагировала функция моментально как в simpla cms например?
Думаю тоже где-то значение поменять...
Сообщение отредактировано admmatrix 10-12-2013 23:11 ...
RAGE
Cпециалист
Сообщений: 145
Регистрация: 11-12-2011
# 8
11-12-2013 06:02
при нажатии "в корзину" происходит аякс запрос и все останавливается до получения ответа...
ответ может быть об успешном результате и об ошибке добавления... поэтому все равно приходится ждать этот ответ...
чтобы как-то скрасить это ожидание можно на это время выводить какой-нибудь значок ожидания, чтобы клиент не переживал что магазин завис и не реагирует...
и еще, на хорошем хостинге это ожидание настолько мало по времени что даже незаметно для клиентов ...
admmatrix
Cпециалист
Сообщений: 144
Откуда: Москва
Регистрация: 12-08-2011
# 9
11-12-2013 16:15
У меня свой сервер, поэтому тут уже вопрос в оптимизации Nginx и apache...
На Главную форума
Найти
FaQ
Панель управления
Кто он-лайн
Общие форумы (prestashop v1.7.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.6.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.5.x)
-- Общий форум
Общие форумы (prestashop v1.4.x)
-- Новости и объявления
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
-- Песочница
-- Прочее
Общие форумы (prestashop v1.3.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
---- Платные модули и хаки
-- Песочница
Другое
-- Корзина
---- Хостинг
---- Каталог магазинов
---- Общий форум
---- Прием багов