Если вы используете веточку без symfony, я предполагаю, что структура вашего проекта похожа на эту:
project
- templates
- base.html.twig
- index.html.twig
- vendor
- index.php
Итак, ваш код index.php должен выглядеть следующим образом:
require_once 'vendor/autoload.php';
$loader = new Twig_Loader_Filesystem('templates', getcwd());
$twig = new Twig_Environment($loader);
echo $twig->render('index.html.twig', array('name' => 'Hello'));
Итак, если вы хотите передать некоторую переменную в базовый шаблон, у twig есть метод для добавления значения для использования глобально
require_once 'vendor/autoload.php';
$loader = new Twig_Loader_Filesystem('templates', getcwd());
$twig = new Twig_Environment($loader);
$twig->addGlobal('title', 'HomePage');
echo $twig->render('index.html.twig', array('name' => 'Hello'));
Надеюсь, это поможет