php вставка в возвращиемое значение page callback
Подскажите пожалуйста как исправить:
при попытке вставить php код в значение возвращаемое page callback он добавляется не как исполняемый код,а как комментарий
<?php
function searchresult_menu(){
$items = array();
$items['srch'] = array(
'page callback' => '_searchresult_body',
'page arguments' => array(1),
'access callback' => TRUE,
'expanded' => TRUE,
);
return $items;
}
?>
<?php
function _searchresult_body($sName) {
$content = '';
$content .= '<div id="MyNewSearch"><?php print render($page["search_area"]);?></div>';
$query = db_select('users', 'u');
$query->fields('u', array('id','name'));
$query->condition('u.name', '%' . $sName . '%', 'LIKE');
$query->range(0, 30);?>