カスタマイズの話になりますが、受注編集画面にhiddenで仕込ませている下記のタグですが、
<input name=”order_action” type=”hidden” value=”editpost”>
このタグは下記のボタンが押された際にのみ使用されているようですが、
<input name=”update_order_edit2″ class=”button button-primary” type=”submit” value=”設定を更新”>
このhiddenタグのせいで、このformを送信して「更新」以外の別の処理を走らせたい場合であっても必ずeditpostが走ってしまい不要な登録処理が走ってしまいます。
実際標準機能もこの画面内で行われる別の処理はajaxで処理しているようです。
一方、update_order_edit2のnameはどこにも使用されていないので、これをbutton[name=”action”][value=”editpost”]タグに変更してしまえば、最初に記載したようなカスタムが可能となると思いますので、今後同様の機能搭載が必要となった場合にはご参考にいただければと思います。