<?
// Настройки представления
$views_name = 'nid';
$views_page = 'page';
$views_arguments_arr = array('split_sistemy_kondicionery');// pr('Генерируем');
$view = views_get_view($views_name);
// устанавливаем активный дисплей
$view->set_display($views_page);
$view->set_exposed_input($explode_filter_arr);
// устанавливаем значения аргументов (контекстных фильтров)
$view->set_arguments($views_arguments_arr);
// отключаем выполнение отдельного запроса на получение общего числа строк в запросе
$view->get_total_rows = FALSE;
$view->execute();
$views_get_result = $view->result;
// pr($views_get_result);foreach ($views_get_result as $key => $value){
$nids[] = $value->nid;
}$node_load_multiple = node_load_multiple($nids);
foreach ($node_load_multiple as $nid => $node){
$field_generator_holodnoi_plazmy = get__und($node, 'field_generator_holodnoi_plazmy');
if(!$field_generator_holodnoi_plazmy){
// pr($nid);
// pr($field_generator_holodnoi_plazmy);
$field_kondicionery = get__und ($node, 'field_kondicionery', 'tid');
$tids[$field_kondicionery] = $field_kondicionery;
$nids_non[$field_kondicionery][] = $nid;
$nids_non__no[] = $nid;
}
}// pr($tids);
$taxonomy_term_load_multiple = taxonomy_term_load_multiple($tids);
foreach ($taxonomy_term_load_multiple as $tid => $term){
pr($tid);
pr($term->description);
}
/*pr($nids_non__no);
foreach ($nids_non__no as $key => $nid){
$type = 'split_sistemy_kondicionery';
$node = (object)array(
'nid' => $nid,
'type' => $type,
);$pole_render_html = 'field_ion';
$set_value = 'нет';
$node->{$pole_render_html}['und'][0]['value'] = $set_value;
if (!$set_value){
unset($node->{$pole_render_html});
}
$field_info = field_info_field($pole_render_html);
field_sql_storage_field_storage_write('node', $node, 'update', array($field_info['id']));
cache_clear_all("field:node:{$nid}", 'cache_field');
}
*/
Комментарии
Если у вас есть вопрос, критика или другое мнение - напишите в комментариях.