fixed views_view_grid programme classes bug #2104
This commit is contained in:
parent
efaecf9ef3
commit
aaa2c11447
@ -164,8 +164,10 @@ function popsu_preprocess_views_view_grid(&$variables){
|
|||||||
// kint($entity);die();
|
// kint($entity);die();
|
||||||
// if field_programme exists, add a class
|
// if field_programme exists, add a class
|
||||||
if ($entity->hasField('field_programme')) {
|
if ($entity->hasField('field_programme')) {
|
||||||
$prog_id = $entity->get('field_programme')->getString();
|
$referenced_entities = $entity->get('field_programme')->referencedEntities();
|
||||||
$classes[] = "programme-".$prog_id;
|
foreach ($referenced_entities as $ref_entity) {
|
||||||
|
$classes[] = "programme-".$ref_entity->id();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if ($entity->hasField('field_type_de_ressource')) {
|
if ($entity->hasField('field_type_de_ressource')) {
|
||||||
$type = $entity->get('field_type_de_ressource')->getString();
|
$type = $entity->get('field_type_de_ressource')->getString();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user