added last fil to edlp_home

This commit is contained in:
Bachir Soussi Chiadmi
2018-01-08 17:27:59 +01:00
parent 5a57d72f00
commit e0d2c6ea20
2 changed files with 16 additions and 7 deletions
@@ -6,9 +6,12 @@ function template_preprocess_edlp_home(&$vars){
// dpm($vars);
// render the presentation node
$vars["presentation"] = $view_builder->view($vars["presentation_node"], 'default');
$vars["presentation"] = array(
$view_builder->view($vars["presentation_node"], 'default')
);
// TODO: last fil
// render the last fil node
$vars["last_fil"] = $view_builder->view($vars['last_fil_node'], 'teaser');
// render the last production node
$vars["last_production"] = $view_builder->view($vars['last_production_node'], 'teaser');
@@ -28,17 +28,23 @@ class HomeController extends ControllerBase {
$pres_nid = $query->execute();
$contents["#presentation_node"] = entity_load('node', array_pop($pres_nid));
// last fil
$query = \Drupal::entityQuery('node')
->condition('status', 1)
->condition('type', 'fil')
->sort('created', 'DESC')
->range(0,1);
// TODO: last fil
// $contents["#last_fil_node"] = "Last Fil";
$fil = $query->execute();
$contents["#last_fil_node"] = entity_load('node', array_pop($fil));
// TODO: last production
// last production
$query = \Drupal::entityQuery('node')
->condition('status', 1)
->condition('type', 'page')
->condition('field_page_type', array('1168'), 'NOT IN')
->range(0,1)
->sort('created', 'DESC');
->sort('created', 'DESC')
->range(0,1);
$prod = $query->execute();
$contents["#last_production_node"] = entity_load('node', array_pop($prod));