patterns instalar drupal drupal-7 drupal-modules drupal-views

instalar - view module drupal



¿Cómo crear una vista usando el código en Drupal 7? (1)

Podemos crear una vista desde el panel de administración. Pero quiero crear una vista usando el código php. ¿Alguien puede mostrarme el camino?


Hay un código flotando que no funcionaría para mí. Pero este lo hizo. Agregue este php a su archivo .module. Luego crea una carpeta de vistas y luego coloca todas tus vistas allí con la extensión de .inc. Cada archivo de vista simplemente será <?php seguido de la exportación exacta de la vista ...

/** * Implements hook_views_api(). */ function MODULENAME_views_api() { return array (''api'' => 3.0); } function MODULENAME_views_default_views() { // Check for all view file in views directory $files = file_scan_directory(drupal_get_path(''module'', ''MODULENAME'') . ''/views'', ''/.*/.inc$/''); // Add view to list of views foreach ($files as $filepath => $file) { require $filepath; if (isset($view)) { $views[$view->name] = $view; } } // At the end, return array of default views. return $views; }