Мелочь, а приятно и удобно, если в панели администрирования в карточке заказа статус будет отображаться на цветном фоне так же как и в списке заказов.
5 лайков
в своем файле стилей для админки добавляем
.btn-info[class*=“o-status-“] { width: 100%; }
файл /design/backend/templates/views/orders/details.tpl строка 222 (4.9.3)
добавляем в include btn_meta=“btn-info o-status-$order_info.status|lower
”
{include file="common/select_popup.tpl" suffix="o" id=$order_info.order_id status=$order_info.status
items_status=$order_status_descr update_controller="orders" notify=true notify_department=true
notify_vendor=$notify_vendor status_target_id="content_downloads" extra="&return_url=`$extra_status`"
statuses=$order_statuses popup_additional_class="dropleft"
btn_meta="btn-info o-status-`$order_info.status|lower`"}
и будет вам счастье
http://joxi.ru/LmGdzy8twBVGP2.png
http://joxi.ru/Vrw6wY3c7onlVA.png
PS стиль прописал в /design/backend/css/tygh/ui_base/buttons.less
нашел блок для этой кнопки и добавил (строка 128)
.btn-info {
margin-left: 5px;
font-size: 13px;
line-height: 20px;
.caret {
border-top: 4px solid #fff;
}
&[class*="o-status-"] {
width: 100%;
3 лайка
Я не сторонник править ядро. А ради такой мелочи писать что-то в Мои изменения не хочется. Но, видимо, пока придется ))
можно и без стиля, он просто покрасивее делает одной ширины статусы. Для цвета можно только в шаблоне дописать