927 Modules match your search

Extend and customize Drupal functionality with contributed modules. If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.

Views Current Path (Global: Current Path)

Allows the current page URL to be used as a field in views.

ABOUT

An incredibly simple module allowing the current page URL to be used as a field in views. Forked from https://www.drupal.org/sandbox/hargobind/2331349

HOW TO

It's just views!

SPONSORSHIP

Development is currently sponsored by MJCO Limited.

Downloads

jQuery Mosaic Flow

jQuery Mosaic Flow is a drupal module implementing the jQuery.MosaicFlow plugin to provide responsive javascript based mosaic layouts using views.

ABOUT

A Pinterest like responsive image grid that doesn’t suck.

This module adds a new Display format in Views that creates a
jQuery.Mosaicflow image grid.

Downloads

Image Raw Formatter

Image Raw Formatter for Drupal 8. This formatter return URLs absolute of original images or image style if is configured. The default formatter for image doesn't work for REST services because return HTML tags for images.

Install using Drupal Console project

$ cd path/to/drupal/8/modules/contrib
$ drupal module:download image_raw_formatter
$ drupal module:install image_raw_formatter

Usage

Downloads

Views Mobile

Views mobile module provides a mechanism to switch the display of a view when in a mobile device.

Usage

In order to the module work you need to clone the display you want to provide a mobile version and update the display machine name to add the "_mobile" suffix.

e.g: If you have a block display named "featured". You have to clone the "Featured" display and update the machine name of the cloned diplay to "featured_mobile".

Having the mobile display set the module will take care of switching the display when the user is using a mobile device.

Downloads

Views Contextual Filter Filter

This module allows you to use the contextual filter value when filtering. So if you add a filter criteria, that form will get the contextual filter value options on the form.

Downloads

Views Photo Grid

This module adds a responsive Photo Grid display style to Views. The Photo Grid style arranges photos such that the height in each row is consistent, and the photos always fill up all the available width.

See demo:
http://glekli.github.io/views_photo_grid/

Downloads

PostgreSQL Full Text Search

In Short

Professional full text search for folks running Drupal on PostgreSQL 9.0 or higher complete with full Views integration, all fully SQL based.

Why

The PostgreSQL RDBMS is capable of doing professional Full Text search, right out of the box. For folks using this database, having to implement Java and Solr on their server in order to be able to perform full text searches within their Drupal installation is rather pointless.

Downloads

EmbeddedViewField

EmbeddedViewField is a module that will allow you to render a view as any other field.

It is based on keithm's ViewField module, except that it will always render the view, regardless of whether the user is editing or displaying the entity that has the EmbeddedViewField. The view used for displaying is controlled by the default value set for the view.

Downloads

Views Entity Access

Views Entity Access VIEWS options

Introduction

This module is designed to provide a way for a VIEW to expose in the page settings the use of Entity Types or Entity Bundles as permission controls.

When using Menu Tabs, the need to limit those to a particular entity was a requirement in some situations. Without writing custom code every time, this module was born.

Downloads

Views exposed multilingual taxonomy filter

This module allows displaying of taxonomy term reference exposed filters with the language option (if there is one) in the label like: "term_name (language)".

The module provides a setting to taxonomy_term_reference views filter.

You have juste to check to box for each views filter you want to have this behaviour.

Views filter configuration

Downloads

ApacheSolr Retain

Retains enabled facets in a keyword search.

For use with the ApacheSolr Views module.

ACKNOWLEDGEMENT

Based on a patch by Mac_Weber:

https://www.drupal.org/node/1831884#comment-6701848

Downloads

Views filters combine

This module allows you to combine 2 "hidden" filters in to one exposed filter.

  • Add your filters to you view, do not expose them.
  • Add the "Combine filters" filter to your view & expose it.
  • Make sure the combine filter is ordered above all selected filters.
  • Use the filter as you normally would.

Downloads

VBO Validation

VBO Validation is a module that provides hooks to add validation between the execution of a VBO and its form or confirmation step.

Adding validation to prevent a VBO from executing is easy when you have a form step. But without a custom form, adding a validate function is a delicate exercise of making your module invoke last, form altering, checking for the existence of certain form elements and actions, and then adding your validation hook.

Here is a shortcut to that process!

This module will provide you with two hooks:

Downloads

Commerce Views

The views that come hardcoded with Drupal Commerce cannot be exported to features. To do so, you need to clone these views, then disable them, and use the cloned views instead.

This is a small module to disable all the views that come with Drupal Commerce.

Downloads

Views CSS Tables

Adds a table display type to Views which prints fields out in a pure CSS table.

Why use this?

Views default table display style is packed with features such as column sorting, alignment and separators however the HTML table tag is notoriously difficult to override and style. Using CSS Tables (see http://caniuse.com/#feat=css-table for support) you can create views tables that work well on both mobile and desktop with minimal overrides.

Downloads

Image CircleSlider

ImageCircleSlider


Image CircleSlider


This module provides the user the flexibility to present their images in a more attractive and modern way in front of the viewers. It just modifies the views of the images in place of a list to a circular slider which the user can slide upon to have a nice view of the images. The slider can be used with as many images one likes but gives the best result when the picture size is greater or equal to 350pixels * 350 pixels.

Module Required

Views

Downloads

Views Rendered Bean

Views Rendered Bean

Introduction

A views plugin that allows site administrators to create views of beans rendered by the bean view mode. Beans come with a view mode option on their bean edit page by default. Why not have a views plugin that renders the bean by this setting? Useful for creating views of beans with differing view modes.

Downloads

Views Autocomplete Search

Views Autocomplete Search uses the Views autocomplete API module (it is a dependency with Views module of course) to transform the search input of the default search block into an autocomplete textfield.

The module simply packages a tiny form alteration and a view that you can customize. The default configuration search on the title only (contains the input or contains all words of the input) but you can change it by simply editing the package view.

Downloads

Slick views

Drupal Slick carousel

Provides Views style plugin for Ken Wheeler's Slick carousel.

See http://kenwheeler.github.io/slick

Slick views adds a new display style to views called Slick carousel. Similar to how you select HTML List or Unformatted List as display styles.

This module doesn't require Views UI to be enabled but it is required if you want to configure your Views display using Slick carousel through the web interface. This ensures you can leave Views UI off once everything is setup.

Downloads

Views Ctools Dropbutton

Provides new field "Ctools dropbutton" field for Views.

Usage:

  1. Install the module.
  2. Click on "Add field" in your views.
  3. Choose "Ctools dropbutton" in the "Global" section.
  4. Select links you want to add to ctools dropbutton.
  5. Have fun!

Downloads

Views Alpha Pagination

The Alpha Pagination for Views module enables you to add an alphabetical menu in the header or footer of a views display.

Dependencies
Views

Install
Install the Alpha Pagination module.

  1. Copy the alpha_pagination folder to the modules folder in your installation.
  2. Download and enable dependencies (views and views_ui).
  3. Enable the Alpha Pagination for Views module using Administer -> Modules (/admin/build/modules).

Views Integration and Configuration

Downloads

Views Unsaved

Screenshot

List any unsaved views when a user visits the admin/stucture/views page.

Sometimes you accidentally navigate away from a view you're working on without clicking save. Rather than clicking the browser Back button or having to remember the machine name of the view you were working on, you can now simply go the main Views list page, and this module will show you a list of all unsaved views.

Thanks to colinafoley for the idea.

Downloads

Views Custom Cache Tags

Overview

Views in Drupal 8 automatically adds cache tags to every view so that their content can be invalidated when it changes (and can be cached as long as possible until they do).

However, Drupal 8 only has a single list cache tag for every entity type. Every view that lists nodes is tagged with node_list and will be invalidated when a node is added, changed or deleted.

Downloads

Views Exposed Form Fieldset

This module provides options to render exposed filters and exposed sorts fields in fieldsets.
This module uses the Display Extender plugin for Views and works for any kind of exposed form.
It also works if you use your exposed form in a block.

Dependencies

Drupal 8

The Drupal 8 version has less features for now, work is in progress, help is welcome.

Downloads

Views Content Visibility

Provides an access plugin for pane visibility rules, based on whether or not a view is empty.

Downloads

Pages