view_dom_id drupal

    Опубликовано Andres - пн, 02/19/2018 - 15:22

    https://stackoverflow.com/questions/4932523/embed-a-view-using-ajax

     

    <?php

    function my_views_get_view_result($name, $display_id = NULL) {
      $args = func_get_args();
      array_shift($args); // remove $name
      if (count($args)) {
        array_shift($args); // remove $display_id
      }

      $view = views_get_view($name);
      if (is_object($view)) {
        if (is_array($args)) {
          $view->set_arguments($args);
        }
        if (is_string($display_id)) {
          $view->set_display($display_id);
        }
        else {
          $view->init_display();
        }
        $view->pre_execute();
        $view->execute();
        return $view->dom_id;
      }
      else {
        return array();
      }
    }

    print my_views_get_view_result('komplekty_videonabludeniya_ryad', 'page');

    ?>

    Теги