Добрый день. Столкнулся с двумя проблемами при выводе информации на странице.
1. Не выводится текст "Итого" в колонке, вместо него пустое поле (на локалке работает отлично, но на хостинге пустота)
2. В браузере сафари не выводится результат когда используется функция GridView::F_COUNT и формат для нее 3 => ['format' => 'number'].
Даже не выводится футер строка с результатом, а вся таблица сьезжает (и на локалке и на хостинге, в других браузерах работает отлично но мне нужен именно сафари).
Если убираю строку GridView::F_COUNT - то таблица выводится нормально но значение не выводится
Если убираю строку 3 => ['format' => 'number'] - то таблица выводится нормально но значение выводится 'f_count' вместо числа количества строк
Если убираю строку 'groupedRow' => true - то ничего не съезжает и значения выводятся правильные, но вид таблицы меняется, но мне нужен именно вид с данной строкой.
Код из columt в GridView:[
'attribute' => 'address',
'group' => true,
'groupedRow' => true,
'groupOddCssClass' => 'kv-group-header',
'groupEvenCssClass' => 'kv-group-header',
'value' => function ($data) {
return $data->address;
},
'groupFooter' => function ($data) {
return [
'content' => [
2 => "Итого " . $GLOBALS["typeName"],
3 => GridView::F_COUNT
],
'contentFormats' => [
2 => ['format' => 'text'],
3 => ['format' => 'number']
],
'contentOptions' => [
2 => ['style' => 'color:#8e8366;'],
3 => ['style' => 'color:#8e8366;'],
],
];
},
],
Надеюсь на вашу помощь, огромное спасибо.