Absolute

Новичок
  • Публикаций

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

  • Посещение

Репутация

0 Обычный

Информация о Absolute

  • Звание
    Пользователь
  1. В общем в контроллере корзины в цикле стояло $this->cart->getTotal() :-) Вынес за цикл - вроде теперь работает.вроде как надо.
  2. Случайно обнаружили. Если накидать в корзину больше 300 наименований, то страница корзины не открывается - истекает время. Добавил в .htaccess php_value max_execution_time 300 Стала открываться. На открытие корзины с 300+ товарами уходит (засекал по таймеру) 1 минута 18 секунд. Иногда, но редко при переходе на страницу корзины c 300+ товарами вылетает сообщение о том, что MySQL-сервер упал. С 10...70 товарами открывается без проблем, с 100...150 ощутимо дольше, с 300+ зависает на минуту с лишком. При переходе между страницами (категории, страницы товаров, информация и т.д.) – так же работает несколько медленнее с наполненной 300 товарами корзиной, чем с пустой корзиной или когда в ней лишь несколько десятков товаров находится. В товарах используются опции. Что может быть? Хотя бы примерно куда смотреть, подскажите. Заранее спасибо. Opencart 1.5.1.3 Apache 2.4.10-10+deb8u5 nginx version: nginx/1.10.1 MySQL 5.5.50-0+deb8u1 PHP 5.6.24+dfsg-0+deb8u1 ISPmanager Lite 5.70.0
  3. Подскажите, как выводить оставшуюся сумму для начала действия скидки? Сейчас выводится "Накопительных скидок нет". Ну например, 100 тыс. - Сумма оплаченных заказов, Дни - 90 дней. Клиент сделал всего заказов за последние 90 дней на, допустим, 86 тыс. - как вывести "вам осталось заказать на 14 тыс. и получите скидку" ??? В общем, чтобы юзер знал сколько осталось до скидки и это его стимулировало. OpenCart 1.5.1.3
  4. Как в письме на почту магазина о новом заказе в поле "От кого" подставить емайл покупателя, при этом в поле "От кого" у покупателя в письме оставить email магазина при том что запилил такое: ???
  5. С обработчиком onchange проблема - там всё на UI Autocomplete завязано. Получить список опций не составило особого труда.
  6. В админке при редактировании товара вместо стандартного аяксового поиска нужно вывести селект со списком опций. При выборе опции - подгрузка ВСЕХ её значений в стандартном виде опенкарта. Мне это нужно, чтобы ускорить работу с опциями при администрировании магазина - постоянно вводить имена опций в поиск - настоящий геморрой. Примерно так в итоге: Хотя бы как вывести сразу все значения для какой-либо опции - подскажите код. Заранее благодарен.
  7. В 1.5.3.1 - 541 строкаВместо: $this->cart->add($this->request->post['product_id'], $quantity, $option); Поставить: if ($this->request->post['sku']) { $sku = $this->request->post['sku']; } else { $sku = 1; } $this->cart->add($this->request->post['product_id'], $quantity*$sku, $option); Ctrl F тебе в помощь :-)
  8. В 1.5.х.х достаточно в catalogcontrollercheckoutcart.php в районе 353 строки под if (!isset($json['error'])) { Чтобы было так: if ($this->request->post['sku']) { $sku = $this->request->post['sku']; } else { $sku = 1; } $this->cart->add($this->request->post['product_id'], $quantity*$sku, $option); Кстати, лучше не sku использовать, а upc т.к. sku задействуется в 1.5.хх как артикул и выводится в документах
  9. lilliandon@rocketmail.com

    Здравствуйте Уважаемые,

    Меня зовут Лилиан я видел ваш профиль сегодня на (opencartforum.ru) и стал интересоваться в вас, и я хочу, чтобы вы свяжитесь со мной назад по моей личной электронной почты здесь (lilliandon@rocketmail.com), так что я могу дать Вам мою фотографию для вас знать, с кем я есть, и помнить, что расстояние или цвет не имеет...

  10. Спасибо! Супер! Всё заработало :rolleyes:
  11. Всё сделал как сказали, поле sku задействовалось - рядом с количеством значение sku выводится, но при добавлении в корзину умножение на sku не происходит... Может быть потому что у меня не стандартный модуль корзины? Код модуль \module\cart.php в результате такой: А код checkout\cart.php такой:
  12. Знание на уровне основ есть.Подскажите пожалуйста, только доходчиво :rolleyes:
  13. Подскажите как реализовать такое: Есть товар, который отпускается оптом в пачках. В пачке может быть 5, 10, 15 и 20 единиц продукции. Цены по магазину указаны за единицу, дабы не шокировать клиентов :rolleyes: Надо чтобы товар добавленный в корзину, автоматически считался как за пачку и умножался на 5, 10, 15 или 20. При чем чтобы множитель пачки товара можно было задавать из админки в карточке товара. Как такое сделать практически?