Как получить доступ к переменным в блоках в Fuel CMS?

Я использую Топливная CMS разработать веб-сайт, и я думал об использовании блоки чтобы сделать мои страницы динамическими с помощью CMS, но я не могу получить доступ к каким-либо переданным переменным внутри блока.

FUEL CMS Page

{fuel_block(array(
'view' => 'nt_project_card',
'vars' => array(
'project_title' => 'Test Project',
'project_desc' => 'Some details about project',
'project_link' => 'projects/project1'
)))}

ТОПЛИВНЫЙ ЦСМ Блок

<img class="card-img-top" src="{fuel_var('img')}" alt="Project Image">
<div class="card-body">
<h5 class="card-title">{fuel_var('project_title', 'Title')}</h5>
<p class="card-text">{fuel_var('project_desc')}</p>
<a href="{site_url(fuel_var('project_link'))}" class="btn btn-link">Read More...</a>
</div>

Куда я иду не так? Я видел документацию (которая уже очень расплывчата) и вопросы на форуме, но они тоже не помогли. Я могу видеть только мое значение по умолчанию вместе с визуализированным блоком.

0

Решение

Так что, кажется, мне не нужно использовать какую-либо функцию, я могу просто пойти с обычным $variable использовать переданные переменные в блоках.

0

Другие решения

можешь использовать

<?php echo $this->fuel->blocks->render('block_name'); ?>

такой же как файлы application \ views_blocks

0

По вопросам рекламы [email protected]