Как включить Smarty 3 в Laravel 4?

Я новичок в Laravel, поэтому все еще привыкаю к ​​концепциям, однако у меня есть около 10 лет опыта использования Smarty. Поэтому я хочу извлечь из этого выгоду (кроме того факта, что Blade, похоже, не хватает слишком многих функций, которые я считаю полезными и готовыми в Smarty, но в любом случае, помимо сути этого вопроса).

Я искал вокруг, чтобы найти правильный способ использования Smarty в Laravel, и хотя на нескольких форумах, таких какВот кажется возможным, неясно, что мне нужно сделать, чтобы правильно использовать его в рамках. Более конкретно мои вопросы:

Какой пакет Composer я должен включить в свойcomposer.json? Кажется, естьэтот который включает в себя сам Smarty, потому что он был изменен (не слишком заинтересован в этом). А такжеВот они также предлагаютhttp://bundles.laravel.com/bundle/SmartyView, Не уверен, что это то же самое, потому что поддомен пакетов laravel.com даже не подходит. Раньше он появлялся несколько дней назад, но я не знаю, выключили ли они его, потому что пакеты устарели и заменены пакетами ... не уверен. Существует такжеэтот

Как мне настроить Laravel для использования представлений Smarty вместо представлений Blade?

Учитывая, что Laravel использует красивые URL-адреса в стиле REST, как мне включить файлы CSS и JS из представлений Smarty, чтобы Laravel динамически устанавливал путь к ним? В Blade вы делаете что-то вроде:{{ HTML::style('css/style.css') }}, Могу ли я использовать что-то подобное? Или лучше установить переменную шаблона из кода, вызвав класс HTML? (Мне не очень нравится вызывать код PHP внутри шаблонов, которые должны просто выполнять логику представления.)

Извините, если некоторые вопросы немного тривиальны.

Ответы на вопрос(1)

Ваш ответ на вопрос