Как разобрать массив и вывести корректно данные в twig?

Есть следующий запрос в базу данных:

public function getFileStep3 ($order_id) {
        $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_history WHERE order_status_id=18 AND order_id = " . (int)$order_id . " AND filename != '' ORDER BY order_id DESC");
        if (empty($query->rows)) {
            return '';
        }
        return $query->rows;
}

Контроллер:

        $filenames3 = $this->model_account_order->getFileStep3($this->request->get['order_id']);
        foreach ($filenames3 as $filename3) {
            if (empty($filename3)) {
                $this->load->model('tool/image');
                $data['filename3'] = $this->model_tool_image->resize('no_image.png', 300, 300);
            } else {
                $data['filename3'] = 'https://omb-shop.com/download/' . $filename3;
            }
            var_dump($filename3);
        }

Дамп возвращает такую вещь:

Notice: Array to string conversion in /home/u187955724/domains/storage/modification/catalog/controller/account/order.php on line 526array(1) { ["filename"]=> string(30) "793_20210116_27043_product.png" } Notice: Array to string conversion in /home/u187955724/domains/storage/modification/catalog/controller/account/order.php on line 526array(1) { ["filename"]=> string(34) "793_20210116_73936_Screenshot1.png" } Notice: Array to string conversion in /home/u187955724/domains/storage/modification/catalog/controller/account/order.php on line 526array(1) { ["filename"]=> string(52) "793_20210116_50046_leon-liu-rQ8tQG0Iqrc-unsplash.jpg" } Notice: Array to string conversion in /home/u187955724/domains/storage/modification/catalog/controller/account/order.php on line 526array(1) { ["filename"]=> string(36) "793_20210116_21705_Rectangle-607.png" } Notice: Array to string conversion in /home/u187955724/domains/storage/modification/catalog/controller/account/order.php on line 526array(1) { ["filename"]=> string(36) "793_20210116_35165_Rectangle-607.png" } Notice: Array to string conversion in /home/u187955724/domains/storage/modification/catalog/controller/account/order.php on line 526array(1) { ["filename"]=> string(26) "793_20210116_32968_734.gif" }

Как победить это и корректно вывести? Уже полтора часа туплю. Заранее спасибо за любую подсказку =)


Ответы (0 шт):