-
Публікації
241 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем drnemo
-
-
21 минуту назад, pawana сказал:
Сомнительно. С чего-то же это началось?
менял только модули доставки (Boxberry)
21 минуту назад, pawana сказал:Смотрите какие именно.
сыплются в модуле оплаты когда переходит к оплате, т.к. выкидывает из сессии и модуль оплаты ничего взять себе не может.
Апач лог пустой, лог ошибок магазина тоже.
Из сессии вылетает при любых действиях в корзине, которые приводят к обновлению корзины (изменит кол-во товара, изменить метод доставки, адрес)
-
3.0.2, simple.
Начала вылетать сессия зарегистрированного пользователя при изменении кол-ва товара в корзине, просто без ошибок, сразу показывает что пустая корзина и все токены сбрасывает (в т.ч. админ панель). Если перезаходишь в л/к показывает товар, пробуешь менять кол-во - опять выкидывает. в На двух разных устройствах. Ничего вроде не менял. При оформлении (оплате) заказа тоже ошибки сыплются (корзину считает пустой). Если логин не делать, то количество нормально изменяется, брошеные корзины в симпле удалял, сервер грузил
-
пока временно решил переносом сайта в другой ЦОД, поближе к России. Скорость запросов и соответственно отображения корзина увеличилась
-
2 часа назад, chukcha сказал:
обращение к внешнему ресурсу
да, там json запросы, но только в браузере они у меня выполняются ~0,2 секунды, а моделью OC ~2сек... (параметры вызова абсолютно идентичны)
$this->getURL($this->getInfo()->getAjaxUrl().'city/getListByTerm/json.php?q=' . urlencode($city) . '&name_startsWith=' . urlencode($city), new parser_json());
-
6 минут назад, chukcha сказал:
Вот видите, где
ищите там, смотрите, анализируйте
Да, спасибо, предполагал что сдэк, там эта функция пол модели занимает...
возможно какой-то конфликт с simple
-
26 минут назад, chukcha сказал:
Вот немного переделанный класс
спасибо, так показал симпл...
( [route] => checkout/simplecheckout [time] => 7.6175181865692 )
Если включить доставку BX и СДЭК (2 модуля), то так....
( [route] => checkout/simplecheckout [time] => 13.953526973724 )
А в моделях так:
( [route] => extension/shipping/cdek/getQuote [time] => 8.4984529018402 ) ( [route] => extension/total/coupon/getTotal [time] => 8.0108642578125E-5 ) ( [route] => tool/simpleapimain/getYesNo [time] => 9.7990036010742E-5 )
-
А вот в моделях нашлись 2 такие...
( [route] => extension/total/coupon/getTotal [time] => 7.0000000000014E-5 ) ( [route] => extension/total/coupon/getTotal [time] => 6.7999999999957E-5 )
в указанную модель изменений никаких не вносил (сравнил по-байтово с модулем из коробки)
-
Для контроллеров ничего ничего медленного не показало, почти все меньше десятой доли секунды
Единственно смутили отрицательные значения времени для пары модулей
(
[route] => checkout/simplecheckout_customer
[time] => -0.985959
)вот все что загрузилось при переходе в корзину
Спойлер[route] => checkout/simplecheckout_customer/update_session [time] => 0.002307 [route] => checkout/simplecheckout_payment_address/update_session [time] => 0.002673 [route] => checkout/simplecheckout_shipping_address/update_session [time] => 0.005083 [route] => checkout/simplecheckout_cart/update [time] => 0.002406 [route] => common/column_left [time] => 0.007151 [route] => common/column_right [time] => 0.004667 [route] => common/content_top [time] => 0.0045850000000001 [route] => common/content_bottom [time] => 0.0045890000000001 [route] => common/footer [time] => 0.016256 [route] => extension/analytics/metrika [time] => 0.0016969999999999 [route] => common/language [time] => 0.005382 [route] => common/currency [time] => 0.005393 [route] => common/search [time] => 0.003891 [route] => common/cart [time] => 0.013296 [route] => common/menu [time] => 0.013803 [route] => common/header [time] => 0.054821 [route] => information/information [time] => 0.100396 [route] => checkout/simplecheckout_shipping [time] => 0.825327 [route] => checkout/simplecheckout_payment [time] => 0.052102 [route] => checkout/simplecheckout_cart [time] => 0.043462 [route] => checkout/simplecheckout_customer [time] => -0.985959 [route] => checkout/simplecheckout_payment_address [time] => 0.001857 [route] => checkout/simplecheckout_shipping_address [time] => 0.006488 [route] => checkout/simplecheckout_comment [time] => 0.003146 [route] => common/column_left [time] => 0.004752 [route] => common/column_right [time] => 0.003598 [route] => common/content_top [time] => 0.003493 [route] => common/content_bottom [time] => 0.003582 [route] => common/footer [time] => 0.014552 [route] => extension/analytics/metrika [time] => 0.001728 [route] => common/language [time] => 0.005486 [route] => common/currency [time] => 0.004354 [route] => common/search [time] => 0.0036 [route] => common/cart [time] => 0.040175 [route] => common/menu [time] => 0.01229 [route] => common/header [time] => 0.079754 [route] => checkout/simplecheckout [time] => -0.799638 [route] => common/cart/info [time] => 0.036651
-
11 часов назад, chukcha сказал:
Убрать
// if ($route == 'common/home') { // add the route you want to test
$this->session->data['debug'][$route] = microtime();
// }И здесь комментирую условие (остается только запись времени), но в логах отображается только время для common/home
update - с этим разобрался - убрал условие и в after
-
11 часов назад, chukcha сказал:
Сделать примерно так
Вот так ругается
Notice: A non well formed numeric value encountered in /var/www/html/catalog/controller/event/debug.php on line 14Notice: A non well formed numeric value encountered in /var/www/html/catalog/controller/event/debug.php on line 14
update - руками перевел во float обе переменные (php 7.2)
-
18 минут назад, chukcha сказал:
Удалите все модифкаторы работающие с корзиной,
возможно, у вас есть еще интеграция с ЦРМмодификаторы проверил, ничего лишнего не включено, срм нету.
-
удалил все дубли событий, но быстрей стало всего на 2 секунды (открытие корзины стало 14 секунд).
Если отключаю BX, сдэк грузится ~7сек, один BX грузится ~9сек...
-
5 минут назад, chukcha сказал:
Там косяк в самом модуле, он кажется при каждом заходе делает инсталл событий
спасибо большое за подсказку, буду рыть модуль сдека
-
3 минуты назад, chukcha сказал:
Посмотреть количество событий от СДЭКа
И похоже все одинаковые... Косяк в установке, можно все дубли удалить и оставит один?
СпойлерТриггер
catalog/controller/common/header/before
Действие
event/cdekshipping/addScripts
Триггер
catalog/controller/common/header/before
Действие
event/cdekshipping/addScripts
Информация о событии
Триггер
catalog/controller/common/header/before
Действие
event/cdekshipping/addScripts -
OC 3.0.2, simple. Для доставки поставил 2 модуля boxberry и CDEK (оба штатных от ТК), теперь при переходе в корзину страница грузится 16-18 секунд (вместо 2, в каждом модуле всего по одному тарифу включено).
В networke ожидания генерации страницы, каким образом можно отследить в каком месте модуля так тормозит (т.е. тормозит расчет в модуле или обращение к API ТК)?
-
2 минуты назад, kJlukOo сказал:
rbs_discount.php - это не моё)
Да, это от альфы.
У вас в модуле все расчёты происходят в рублях, а не копейках?
-
Подключил интернет-экваринг от Альфы (отсюда), при попытке оплаты заказа со скидкой (ваш модуль) Альфа начинает ругаться (Undefined offset: -1 in /var/www/html/system/library/rbs_discount.php on line 72). Я конечно написал в сапорт альфы, но боюсь пошлют что используется нестандартный модуль в OC. Вы можете подсказать в вашем модуле используется стандартный функционал скидок opencarta, хоть понимать куда копать...
p.s. еще используется simple
update: Альфа отписалась, что итоговая сумма заказа им должна передаться в копейках (в их модуле пересчитывается в копейки), а у меня итоговая сумма заказа со скидкой получается с копейками (хотя на форме отображается округленная), видимо где-то надо делать округление
-
У кого-нибудь работает модуль доставки boxberry от перевозчика (отсюда)?
Особенно интересует:
- корректность расчета веса (размера) посылки если она состоит из нескольких товаров;
- автоматическое создание доставки в ЛК Boxberry при смене статуса в магазине. У меня доставка не создается, и изучая event смены статуса в самом начале есть такой код:
if (empty($this->cart->getProducts($args[0]))){ return; }
правильно ли я понимаю, что $this->cart-> есть только когда корзина "набирается", а после оформления заказа здесь $this->cart->getProducts() будет пусто (если менять статус оформленного заказа уже из админки)?
-
19 минут назад, deeman сказал:
Не вижу среди покупателей модуля. И для приличия хотя бы можно было прочитать текущую страницу, потому что когда говорят "лень читать, лень искать", я еще понимаю, что трудно сформулировать мысль, но не прочитать даже текущую страницу - это прямо за гранью моего понимания...
Модуль куплен, переезд домена был (старый домен удален).
По сути, увидел спасибо, просто 655 страниц..., а поиск по сочетанию boxberry и simple ничего не дал (
-
По какой причине нельзя скрыть блок адрес доставки для модуля доставки Boxberry (официального) (просто нет выбора Boxberry для добавления варианта доставки в исключения)? Аналогично нельзя добавить набор полей адреса доставки для модуля Boxberry (тоже нет Boxberry в выпадающем списке)
-
3.0.2, стоит simple и модуль доставки boxberry. Когда активируешь модуль boxberry, то переход в корзину начинает тормозить секунд на 5-7 (пока boxberry посчитает стоимость доставки в доступных вариантах). Видимо с модулем boxberry ничего не сделаешь (виджет у них располагается в зоне .de и видимо от этого тормозит )
Можно ли как-то расчет в каждом из вариантов доставки (или только для варианта boxberry) осуществлять только когда вариант выбран (на него установлен переключатель radio button)?
-
А у меня не получается скрыть блок адрес доставки для доставки Boxberry, просто нет выбора Boxberry для добавления варианта доставки в исключения.
-
если хром, то попробовать так
-
здесь описывал как аналитику прикрутить через tag-manager
Модуль Модуль Simple - упрощенная регистрация и заказ [Поддержка]
в Покупки, оформление заказа, корзина
Опубліковано:
Подскажите, если сервер переехал на другой виртуалку, IP поменялся, адрес сайта нет, в модуле simple надо что-то перенастраивать? Просто стало выбрасывать из сессии при любых изменениях корзины (кол-во, доставка и т.д.) в корзине