Jump to content

mpn2005

Пользователи
  • Content Count

    2,458
  • Joined

  • Last visited

Community Reputation

734 Очень хороший

About mpn2005

  • Rank
    Продвинутый пользователь

Информация

  • Пол
    Мужчина

Recent Profile Visitors

33,648 profile views
  1. Посмотреть url браузера при отключенном ЧПУ.
  2. Да. Нужно править в контроллере упрощённого заказа. Я привёл контроллер корзины для примера. Какой у вас контроллер, я не могу знать.
  3. Читайте следующее моё сообщение. Там как раз про итоги.
  4. Ещё надо в файле catalog/model/extension/total/shipping.php После этого: 'value' => $this->session->data['shipping_method']['cost'], Добавить: 'text' => !empty($this->session->data['shipping_method']['text']) ? $this->session->data['shipping_method']['text'] : false, И в контроллерах вывода итогов тоже надо поправить. Например тут catalog/controller/checkout/cart.php Это: 'text' => $this->currency->format($total['value'], $this->session->data['currency']) Заменить на это: 'text' => !empty($total['text']) ? $total['text'] : $this->currency->format($total['value'], $this->session->data['currency'])
  5. Вот так на примере штатного метода для самовывоза pickup Там такой код: $quote_data['pickup'] = array( 'code' => 'pickup.pickup', 'title' => $this->language->get('text_description'), 'cost' => 0.00, 'tax_class_id' => 0, 'text' => $this->currency->format(0.00, $this->session->data['currency']) ); Можно сделать так: $quote_data['pickup'] = array( 'code' => 'pickup.pickup', 'title' => $this->language->get('text_description'), 'cost' => 0.00, 'tax_class_id' => 0, 'text' => 'Бесплатно' );
  6. Почти. <button type="button" onclick="$('#button-cart').trigger('click');" class="btn btn-primary btn-lg btn-block"><?php echo $button_cart; ?></button>
  7. На время работ отключите кэш twig. Вот дубль основной кнопки. Вставить в нужное место: <button type="button" onclick="$('#button-cart').trigger('click');" class="btn btn-primary btn-lg btn-block">{{ button_cart }}</button> Если совсем по хорошему, то добавить кнопке свой класс или id, и переключать её в режим loading, при добавлении в корзину.
  8. Если как в примере, то вам не модуль доставки нужен. А модуль одностраничного оформления заказа. Если модуль Simple не подошёл, то тут лучше писать детальное ТЗ. Т.к. с помощью Simple можно упростить заказ вообще до пары кликов.
  9. Для начала стоит попробовать выключить SEO URL. Если беда пропадёт, то копать используемый модуль seo url.
  10. А при исходной постановке задачи - только гадалку вызывать.
  11. Ну если ТС так нужен везде именно 301 по умолчанию. Задачи и цели разные бывают.
  12. Если нужен по умолчанию 301 редирект, то в файле system/library/response.php замените в функции 302 на 301. Тут public function redirect($url, $status = 302) {
  13. Без подробностей сложно что-то конкретное посоветовать. Посмотрите, может подойдёт. Ещё тут можно поискать. Много всяких разных модулей доставки. https://opencartforum.com/files/category/7-dostavki/
  14. Добрый день. Посмотрите. Если возникнут вопросы, пишите в личку.
×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.