Как убрать чекбоксы, стоящие по умолчанию при смене статуса заказов


#1

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

Если вы хотите, чтоб при статусе заказа не уходило автоматическое уведомление клиенту и администратору сайта (нам это нужно при смене технических статусов), нужно внести следующие изменения в файл /design/backend/templates/common/select_popup.tpl

Находите фрагмент (примерно с 66-й строки):

            {hook name="select_popup:notify_checkboxes"}
            {if $notify}
                <li class="divider"></li>
                <li><a><label for="{$prefix}_{$id}_notify">
                    <input type="checkbox" name="__notify_user" id="{$prefix}_{$id}_notify" value="Y" {if $notify_customer_status == true} checked="checked" {/if} onclick="Tygh.$('input[name=__notify_user]').prop('checked', this.checked);" />
                    {$notify_text|default:__("notify_customer")}</label></a>
                </li>
            {/if}
            {if $notify_department}
                <li><a><label for="{$prefix}_{$id}_notify_department">
                    <input type="checkbox" name="__notify_department" id="{$prefix}_{$id}_notify_department" value="Y" {if $notify_department_status == true} checked="checked" {/if} onclick="Tygh.$('input[name=__notify_department]').prop('checked', this.checked);" />
                    {__("notify_orders_department")}</label></a>
                </li>
            {/if}

И удаляете ключи checked=“checked”


#2

После обновы не нашел это в этом файле. Видимо переехало в отдельный /design/backend/templates/common/notify_checkboxes.tpl

И не забудьте после удалить папку /var/cache/templates/backend