Долго назначает переменную products в темплейт.

В общем суть такая, есть код

$c = new shopProductsCollection('brand/'.$brand['id']);
$this->setCollection($c);

Я заметил что при вызове этого метода время ответа от сервера очень увеличивается. А конкретно в методе setCollection, есть такая строчка

$this->view->assign('products', $products);

и вот именно в этой строчке вся проблема. Если ее закомментировать то все работает довольно быстро, но естественно на странице нет товаров.
Так вот у меня вопрос, может кто знает что-то по этому поводу, как оптимизировать это дело. Или может проблема не в конкретном назначении переменной в темплейт?

Спасибо!

P.S В массиве $products 33 товара.

Пока нет ответов. Ответьте на этот вопрос первым!

    Добавить ответ

    Чтобы добавить комментарий, зарегистрируйтесь или войдите