Magento рубить вручную изменить состояние заказа в панели администратора
Мы хотим изменить статус заказа, минуя процесс доставки и выставления счета. Есть примеры, что Magento зафиксирует статус для отложено до порядка заканчивает отгрузку.
Этот хак будет активировать все статуса заказа для всех государств. Я имею в виду статус в выпадающем Комментарий История, выбрав желаемый статус и представления комментариев. Мы можем изменить статус заказа на полное или закрытое или любой доступный статус по этому вопросу.
Все, что нам нужно сделать, это изменить config.xml под magento_folder \ App \ код \ основные \ Маг \ Продажи \ и т.д. \.
Затем найдите <states> блока кода. Это будет выглядеть следующим образом:
<states> <новый translate="label"> <label> нового </> ярлык <statuses> <pending/> </ Статусы> </ New> <processing translate="label"> <label> обработки </> ярлык <statuses> <processing/> </ Статусы> </ Переработка> <complete translate="label"> <label> Полное </> ярлык <statuses> <complete/> </ Статусы> </ Полное> <closed translate="label"> <label> закрытое </> ярлык <statuses> <closed/> </ Статусы> </ Закрытый> <canceled translate="label"> <label> Отменен </> ярлык <statuses> <canceled/> </ Статусы> </ Отменен> <holded translate="label"> <label> В ожидании </> ярлык <statuses> <holded/> </ Статусы> </ Holded> </ Состояний>
И изменить это с кодом ниже:
<states> <новый translate="label"> <label> нового </> ярлык <statuses> <pending/> <processing/> <holded/> <complete/> <closed/> <canceled/> </ Статусы> </ New> <pending translate="label"> <label> В ожидании </> ярлык <statuses> <pending/> <processing/> <holded/> <complete/> <closed/> <canceled/> </ Статусы> </ Ожидании> <processing translate="label"> <label> обработки </> ярлык <statuses> <pending/> <processing/> <holded/> <complete/> <closed/> <canceled/> </ Статусы> </ Переработка> <complete translate="label"> <label> Полное </> ярлык <statuses> <complete/> <pending/> <processing/> <holded/> <closed/> <canceled/> </ Статусы> </ Полное> <closed translate="label"> <label> закрытое </> ярлык <statuses> <pending/> <processing/> <holded/> <complete/> <closed/> <canceled/> </ Статусы> </ Закрытый> <canceled translate="label"> <label> Отменен </> ярлык <statuses> <pending/> <processing/> <holded/> <complete/> <closed/> <canceled/> </ Статусы> </ Отменен> <holded translate="label"> <label> В ожидании </> ярлык <statuses> <pending/> <processing/> <holded/> <complete/> <closed/> <canceled/> </ Статусы> </ Holded> </ Состояний>
После этого, важно, чтобы обновить кэш.
этим приемом была взята из форума atlasit Magento










привет там,
Спасибо за этот великий рубить. он прекрасно работает с задней части, но, к сожалению, означает, что клиент не может просматривать их историю заказов со счета передний край?
какие-либо идеи, почему это может произойти?
спасибо
Привет Ник
После нескольких часов с нетерпением, в SQL журналов и т.д., я нашел ответ будет глупо просто:
config.xml линии, указанному выше опустить ключ:
так вот пример одного из вариантов, без видимой на передних ключ:
Отменен
без этого ключа, ничего не будет отображаться в передней части.
патрон, что плохой мальчик, и оно будет волшебно появляются!
Оставьте свой ответ!
Подробнее о сайте
Перевод:
Архив
Категории
Связи
Последние Записи
WP Cumulus Flash облако тегов на Роя Tanck требуется Flash Player 9 или выше.