Разобрался) Да, я перепутал с расширениями(tpl и php) .
Все дело в кэше,я его просто не чистил/обновлял. В контроллере в файл home.php вставил код:
$this->load->model('catalog/category');
$data['categories'] = array();
$categories = $this->model_catalog_category->getCategories(0);
foreach ($categories as $category) {
if ($category['tile']) { //tile - собственная переменная для check в админке
$children_data = array();
$data['categories'][] = array(
'name' => $category['name'],
'children' => $children_data,
'column' => $category['column'] ? $category['column'] : 1,
'href' => $this->url->link('product/category', 'path=' . $category['category_id']),
'thumb' => $image,
);
}
после вывел home.tpl