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

pongo

Новачок
  
  • Публікації

    7
  • З нами

  • Відвідування

pongo's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Репутація

  1. Спасибо. Я не успел довести до законченного состояния, т.к. начальство решило делать сроки доставки почтой фиксированными для всех регионов. Но направление вы указали, вроде как, верное. Если кому интересно, то делается это через ControllerCheckoutManual. На него посылается аякс запрос (в качестве данных нужно указать все поля заказа). Возвращает он json, в котором есть и все методы доставки (возвращает данные такие же, как оно выглядит в корзине, т.е. срок доставки передается в description, если он там указан). В качестве примера работы: редактируете заказ, в Продуктах жмете кнопку "Добавить" (не указывая названия товара - он тогда просто пересчитает) или в "Итого" жмете "Пересчитать итоги". В инструментах разработчика в браузере будет запрос к ControllerCheckoutManual. Там можно посмотреть какие данные передаются в него и что он отвечает. В файлах это: catalog\controller\checkout\manual.php admin\view\template\sale\order_form.tpl admin\controller\sale\order.php
  2. Модуль у меня установлен. В просмотре заказа хочу сделать кнопку для быстрого добавления нужного текста в историю заказа, а именно информации о сроках доставки почтой (т.е. просто уведомить клиента, что заказ отправлен и прибудет через столько-то дней). Адреса доставки я знаю как получить. Делаю все это добавлением своего метода в модель админки. Он находится в файле admin\controller\sale\order.php Вопрос: можно ли как-то из моего метода вызвать ваш getQuote, чтобы получить сроки доставки? Или мне нужно делать свой метод вычисления сроков? (взяв за основу ваш же getQuote)
  3. Вопрос про передачу параметров заказа в яндекс.метрику. Сейчас это все передается когда пользователь попадает на страницу checkout/success. Но мы принимаем платежи через яндекс.кассу, и в ней нет редиректа обратно на наш сайт. Т.е. чтобы попасть на страницу success, пользователь должен нажать ссылку "вернуться в магазин". Если не нажмет - то в метрике не будет информации о подтверждении заказа. Вопрос: куда в js-файлах симплы можно будет добавить код для передачи информации в метрику? Добавить его нужно после валидации форм заказа, но перед редиректом на яндекс.кассу.
  4. У себя аналогичную проблему решил следующим образом: $data = mb_convert_encoding($data, 'UTF-8', mb_detect_encoding($data)); $data = htmlspecialchars($data, ENT_COMPAT, 'UTF-8');
  5. Нашел бесплатный опенсорсный модуль постраничного кэша budgetneon/pagecache. Совместим ли он с вашим модулем?
×
×
  • Створити...

Important Information

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