Задать вопрос
glossyweb
@glossyweb
Mark marketing

В чем разница между выводом шаблона через контролер и напрямую?

В чем разница между выводом шаблона через контроллер посредством:
$menu = new \Altum\View('partials/account_header_menu', (array) $this);
        $this->add_view_content('account_header_menu', $menu->run());


<?= $this->views['account_header_menu'] ?>

и просто выводом вот так:
<?php require THEME_PATH . 'views/partials/export_dropdown.php' ?>


и так и так все работает, но не понимаю в чем разница. Обьясните как правильно и почему. Спасибо.
  • Вопрос задан
  • 32 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@tukreb
В удобстве, гибкости и меньше мешанины. Если вы откроете шаблонизаторы blade или twig, то вообще перейдёте на новый уровень.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы