Массив в массиве

Ну тогда так
$data["updates"] = $this->model->get_content();
$data["updates"] =$this->model->cut($data["updates"]);
На выходе в $data["updates"] ячейка 'content' будет с урезаным текстом
Где-то ошибка, белая страница с шаблоном, ошибку не пишет...
 
Где-то ошибка, белая страница с шаблоном, ошибку не пишет...
Перед передачей данных в представление выведи массив $data["updates"] print_r или в файр баг, посмотри реально ли урезан текст или нет, если да, тогда смотри дальше по цепочки если появляется какая либо ошибка либо текст не урезан надо смотреть функцию cut, на первый взгляд всё должно работать, но возможны и ошибки
 
Забыл добавить return в функцию cut();
function cut($array) {
for ($i = 0; $i < count($array); $i++) {
$array[$i]['content'] = mb_substr($array[$i]['content'], 0, 350, 'utf-8');
}
return $array;
}
Проверил, сейчас всё работает
 
  • Нравится
Реакции: m1ko
Перед передачей данных в представление выведи массив $data["updates"] print_r или в файр баг, посмотри реально ли урезан текст или нет, если да, тогда смотри дальше по цепочки если появляется какая либо ошибка либо текст не урезан надо смотреть функцию cut, на первый взгляд всё должно работать, но возможны и ошибки
print_r ($data['updates']); ничего не показал))
 
Забыл добавить return в функцию cut();
function cut($array) {
for ($i = 0; $i < count($array); $i++) {
$array[$i]['content'] = mb_substr($array[$i]['content'], 0, 350, 'utf-8');
}
return $array;
}
Проверил, сейчас всё работает
Теперь да!) спасибо! от души!)
 
Назад
Сверху