помогите пожалуйста сошибкой

fantats

Мой дом здесь!
Регистрация
30 Ноя 2014
Сообщения
334
Реакции
212
Для просмотра ссылки Войди или Зарегистрируйся
пропали кнопки редактирования заказа
может есть модуль или инструменты?
 
Последнее редактирование:
Приветствую! Вам нужно изменить настройки Статуса заказа в:
Параметры магазина ->> Настройки заказов ->> Статусы (выбираем статус заказа, который требуется изменить; у меня это статус: "В обработке") ->> Изменить
Снимите галочку в чекбоксе "Показать PDF о доставке." (см. скрин) и... после этого появятся заветные кнопки :ay:
P.S. Иногда (не всегда), также требуется снять отметку в чекбоксе "Квалифицировать данный заказ как проверенный"
 

Вложения

  • 011.jpg
    011.jpg
    183,2 KB · Просмотры: 12
Приветствую! Вам нужно изменить настройки Статуса заказа в:
Параметры магазина ->> Настройки заказов ->> Статусы (выбираем статус заказа, который требуется изменить; у меня это статус: "В обработке") ->> Изменить
Снимите галочку в чекбоксе "Показать PDF о доставке." (см. скрин) и... после этого появятся заветные кнопки :ay:
P.S. Иногда (не всегда), также требуется снять отметку в чекбоксе "Квалифицировать данный заказ как проверенный"

тоже не помогает

... продолжение ...как добавить такой "функционал" в Warehause ?

Для просмотра ссылки Войди или Зарегистрируйся
 
можно влезть в код и посмотреть какие там условия для отображения этих кнопок.
 
можно влезть в код и посмотреть какие там условия для отображения этих кнопок.

нашел 3 места в controllers/adminAdminOrdersController.php

строка 303-310
PHP:
if (!$order->hasBeenShipped() && !$this->lite_display) {
                $this->toolbar_btn['new'] = array(
                    'short' => 'Create',
                    'href' => '#',
                    'desc' => $this->trans('Add a product', array(), 'Admin.Orderscustomers.Feature'),
                    'class' => 'add_product',
                );
            }
строка 2100-2105
PHP:
$product_informations = $_POST['add_product'];
        if (isset($_POST['add_invoice'])) {
            $invoice_informations = $_POST['add_invoice'];
        } else {
            $invoice_informations = array();
        }

ну и это на 2295 строке (не уверен)
PHP:
$order_detail->createList($order, $cart, $order->getCurrentOrderState(), $cart->getProducts(), (isset($order_invoice) ? $order_invoice->id : 0), $use_taxes, (int) Tools::getValue('add_product_warehouse'));

были также подозрения что это могло быть после манипуляций с номерами заказов (Для просмотра ссылки Войди или Зарегистрируйся )
так как была такая картинка Для просмотра ссылки Войди или Зарегистрируйся
после удаления файла и чистки кеша ничего не поменялось
 
Назад
Сверху