Я пытаюсь добавить пользовательский статус заказа к моей установке magento. Я нашел несколько уроков, подробно описывающих, как это сделать
и все они говорят о редактировании app/code/core/Mage/Sales/etc/config.xml
Но, когда я смотрю на этот файл, он содержит утверждение:
@depraceted after 1.4.2, statuses are saved into sales_order_status table
Я не уверен, как добавить новый статус в БД.
Похоже, все, что мне нужно сделать, это вставить новую строку в sales_order_status
с кодом моего статуса и меткой внешнего интерфейса, а затем связать этот статус с состоянием, добавив строку в sales_order_status_state
с кодом статуса и код всех состояний, для которых мне не нужен статус.
Но я немного смутно отношусь к состоянию / статусу, и в прошлом я сгорел при использовании необработанного SQL с установкой magento. Поэтому мне интересно, добавил ли кто-нибудь еще пользовательский статус в 1.5 и как он это сделал.