Jump to content
Sign in to follow this  
7up

[Решено] Смена метода доставки и оплаты при редактировании заказа в админке.

Recommended Posts

Заметил странную штуку, пользователь обратился с просьбой сменить метод доставки после оформления своего заказа, но когда зашел в админке в заказы -> редактировать, в вкладке "Итого", в списке нет выбора методов доставки и оплаты! Список вываливается, но там выбор только один, который выбрал пользователь при оформлении. Выходит что невозможно менять методы после оформления заказа? Или только у меня так?

Версия Opencart 1.5.2.1

Заранее спасибо за ответы.

Share this post


Link to post
Share on other sites

Подтверждаю, версия 1.5.3.1 тоже самое, в закладке ИТОГО есть доступные только методы которыми была осуществлена доставка и оплата, других выбрать нельзя, печалька :-(

А хотелось бы

Share this post


Link to post
Share on other sites

И никто не отреагировал на сей вопрос, а он актуальный, пожалуйста, помогите, с данным вопросом, а вообще предлагаю уважаемому deeman доработать заказы в админке, и сделать типа модуля simple admin который будет позволять редактировать и создавать заказы в админке на одной странице с возможностью убрать и добавить поля.

Кто поддержит меня?

Share this post


Link to post
Share on other sites

Поддерживаю. Очень не удобно, что нельзя поменять способ доставки и оплаты.

Share this post


Link to post
Share on other sites

Кнопку "Обновить" надо нажать при редактирование заказа в закладке "Итого".

Сначала вы видите такое http://cl.ly/MJHg , жмем кнопку обновить http://cl.ly/MIy9

Удачи.

  • +1 3

Share this post


Link to post
Share on other sites

Спасибо, работает. :-)

Share this post


Link to post
Share on other sites

Блин, фиг бы догадался до такого, PVL респект :eek:

Share this post


Link to post
Share on other sites

Кнопку "Обновить" надо нажать при редактирование заказа в закладке "Итого".

Сначала вы видите такое http://cl.ly/MJHg , жмем кнопку обновить http://cl.ly/MIy9

Удачи.

Вы перевернули мое сознание!!!))) Спасибо огромное!

Share this post


Link to post
Share on other sites

Кнопку "Обновить" надо нажать при редактирование заказа в закладке "Итого".

Сначала вы видите такое http://cl.ly/MJHg , жмем кнопку обновить http://cl.ly/MIy9

Удачи.

Здравствуйте.

Нажимаю кнопку "Обновить" и в списке доставок пропадает вообще все, даже которая была выбрана пользователем. 

 

Установлена Simple доставка, в которой нет проверки на страну, индекс и город. Также отключил проверку на эти поля в /admin/controller/sale/order.php, чтобы можно было менять заказ. Даже если заполняю индекс и страну с городом, доставки не появляются. :(

Share this post


Link to post
Share on other sites

Подниму

Share this post


Link to post
Share on other sites

Тоже подниму. Как бы подправить код, чтобы вываливался список оплаты и доставки без жмакания этой злополучной кнопки. Ведь для смены статуса заказа там в коде не зря по другому сделано и можно сразу выбирать из списка.

<td class="left"><select name="order_status_id">
                    <?php foreach ($order_statuses as $order_status) { ?>
                    <?php if ($order_status['order_status_id'] == $order_status_id) { ?>
                    <option value="<?php echo $order_status['order_status_id']; ?>" selected="selected"><?php echo $order_status['name']; ?></option>
                    <?php } else { ?>
                    <option value="<?php echo $order_status['order_status_id']; ?>"><?php echo $order_status['name']; ?></option>
                    <?php } ?>
                    <?php } ?>
                  </select></td>

Что-то такое бы нашкодил кто, для вариантов оплаты\доставки в admin/view/template/sale/order_form.tpl

 

З.Ы. Нашел платный вариант. http://www.opencart.com/index.php?route=extension/extension/info&extension_id=10800

Правда что-то ломает отдавать 500р. :(

Share this post


Link to post
Share on other sites

Здравствуйте.

Нажимаю кнопку "Обновить" и в списке доставок пропадает вообще все, даже которая была выбрана пользователем. 

 

Установлена Simple доставка, в которой нет проверки на страну, индекс и город. Также отключил проверку на эти поля в /admin/controller/sale/order.php, чтобы можно было менять заказ. Даже если заполняю индекс и страну с городом, доставки не появляются. :(

 

где-то в файлах накосячили... при нажатии на кнопку обновить способы доставки и оплаты появляются... (в1.5.5.1.2)

какая у вас версия?

Share this post


Link to post
Share on other sites

Возвращаясь к "решенной" теме. Вбил в шаблон (admin/view/template/sale/order_form.tpl) все свои варианты доставки\оплаты. Коды подсмотрел в БД. Теперь без жмакания кнопки сразу выпадает список из вариантов. Вроде всё корректно сохраняет. Надеюсь правильно сделал и потом не аукнется :)

Примеры

<option value="cod">Оплата при доставке</option>
<option value="yandex_transfer">Яндекс Деньги</option>
 
<option value="multiflat.multiflat2">ЕМС посылкой</option>
<option value="multiflat.multiflat0">Самовывоз</option>

Share this post


Link to post
Share on other sites

Здравствуйте столкнулся с такой же проблемой. можно по подробнее о вашем способе? Конкретнее что куда вставлять. А то так уж сталось что в коде особо не силен :(

Share this post


Link to post
Share on other sites

Здравствуйте, а как вообще убрать пункт "доставка" из редактирования заказа?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.