Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function fabrikaplitky_theme_suggestions_node_alter(array &$suggestions, array &$vars, $hook)
- {
- $node = \Drupal::routeMatch()->getParameter('node');
- if (!empty($node) && $node->id() == 24 && $node->getType() == 'page') {
- $suggestions[] = 'page__front';
- }
- if (!empty($node) && $node->getType() == 'front_page') {
- $nodes = \Drupal::entityTypeManager()
- ->getListBuilder('node')
- ->getStorage()
- ->loadByProperties(['type' => 'plitka']);
- $nids = array_rand($nodes, 5);
- if (is_array($nids) && count($nids) > 0) {
- foreach ($nids as $nid) {
- $vars['popular_goods'][] = $nodes[$nid];
- }
- }
- $vars['contacts'] = Node::load(9);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement