http_build_query()
$params = array(
'foo' => 'bar'
);
...
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($params));
...
intval()
преобразует строку в число, при условии что это вообще возможно. а вы передаете явно не число, а название страницы, поэтому возвращается 0.print_r($_POST);
посмотрите что там. возможно ваша переменная обернута еще одним массивом data1:$_POST['data1']['PageNAME'];
require_once '/path/to/lib/Twig/Autoloader.php';
Twig_Autoloader::register();
$loader = new Twig_Loader_Filesystem('/theme');
$twig = new Twig_Environment($loader, array());
{% extends "layouts/admin.twig" %} // theme/layouts/admin.twig