Добрый вечер!! появился вопрос: есть собственно функция
$output = '';
$nodes = '';
$video = '';
$query = db_query("SELECT * FROM {it_content_nodes} WHERE tid = %d ORDER BY nid DESC LIMIT %d", $tid, variable_get('it_content_count_nodes', 10));
while ($row = db_fetch_array($query)){
$node = node_load($row['nid']);
if ($node->type != variable_get('it_content_video_type', '')){
switch($template_id) {
case 2: if ($node->type == 'blog_entry'){ $nodes .= _it_content_get_node_body2($node);$ip++;} break;
case 1: if ($node->type != variable_get('it_content_video_type', '')){ $nodes .= _it_content_get_node_body3($node);$ip++;}
default: if ($node->type != variable_get('it_content_video_type', '')){ $nodes .= _it_content_get_node_body($node);$ip++;}
}
}else {
if (!$video){
$video = _it_content_get_video_body($node);
}
}
}
//db_query("DELETE FROM {it_content_nodes} WHERE tid = %d", $tid);
switch($template_id) {
case 2: $output .= _it_content_get_header_body2($tid);break;
case 1: $output .= _it_content_get_header_body2($tid);break;
default:$output .= _it_content_get_header_body($tid);
}
$output .= $nodes;
switch($template_id) {
case 2: $output .= _it_content_get_footer_body2($tid);break;
case 1: $output .= _it_content_rus_get_footer_body($tid);break;
default:$output .= _it_content_get_footer_body($tid);
}
return $output;
}
данная функция расположена в модуле и раньше работала, и формировала необходимое содержимое (_it_content_get_footer_body - в этой функции по default грузился шаблон), решил добавить switch для того чтоб переключать шаблоны (_it_content_rus_get_footer_body - описывает ту же структуру что и _it_content_get_footer_body но только на русском языке) - в результате переключение не происходит, русский шаблон не включается в этом модуле - где может быть ошибка?
Спасибо