Removed unnecessary fields, added vignette field, display vignette instead of video thumb when available

This commit is contained in:
2017-03-07 19:22:18 +01:00
parent 8b485f112e
commit 35581e8e57
6 changed files with 316 additions and 259 deletions
@@ -225,3 +225,17 @@ function theme_thematiques_anchor_links($vars){
return theme('item_list', $list);
}
function clameursmod_field_attach_view_alter(&$output, $context) {
if(isset($output['field_emvideo'])){
$entity = $context['entity'];
$field_vignette = field_get_items('node', $entity, 'field_vignette');
// dsm($field_vignette, $entity->title.' : field_vignette');
if($field_vignette){
// dsm($output, $entity->title.' : output');
// dsm($context, $entity->title.' : context');
$uri = $field_vignette[0]['uri'];
$output['field_emvideo'][0]['#item']['uri'] = $uri;
}
}
}