|
@@ -83,9 +83,19 @@ class HomeController extends ControllerBase {
|
|
|
->condition('status', 1)
|
|
|
->condition('type', 'enregistrement')
|
|
|
->sort('created', 'DESC')
|
|
|
- ->range(0,10);
|
|
|
-
|
|
|
- $lastdocs = $query->execute();
|
|
|
+ ->range(0,50);
|
|
|
+
|
|
|
+ $nodes = $query->execute();
|
|
|
+ $lastdocs = [];
|
|
|
+ $i = 0;
|
|
|
+ foreach ($nodes as $node) {
|
|
|
+ // remove masqué
|
|
|
+ $sid = WorkflowManager::getCurrentStateId($node, 'field_workflow');
|
|
|
+ if($sid != 'corpus_documents_publie') continue;
|
|
|
+ $lastdocs[] = $node;
|
|
|
+ $i++;
|
|
|
+ if($i>9) break;
|
|
|
+ }
|
|
|
$contents["#lastdocs_items"] = entity_load_multiple('node', $lastdocs);
|
|
|
// dsm($contents["#lastdocs_items"], "#lastdocs_items");
|
|
|
|