Overview of Views

Video loading...

  • 0:05
    INTRO TO VIEWS FOR DRUPAL 7
  • 0:08
    Overview of Views
  • 0:09
    with Michelle Lauer
  • 0:18
    MICHELLE LAUER: Views is the most popular contributed module.
  • 0:21
    In the subsequent chapters, we'll show
  • 0:23
    you step-by-step how to use Views.
  • 0:26
    Views is a query builder that makes lists of your content.
  • 0:30
    But what does that mean?
  • 0:32
    Let's pretend we're looking for a new car.
  • 0:34
    And we want our salesperson to only show us green cars.
  • 0:39
    No, let's make that blue cars.
  • 0:42
    Or maybe, we only want to see trucks.
  • 0:46
    Think of all of your content as this giant parking lot.
  • 0:50
    Views allows you to create a list of only the content that you want,
  • 0:54
    based on the criteria that you define.
  • 0:58
    And you can concatenate this criteria.
  • 1:00
    You can say, show me all the content that is of the type, article
  • 1:06
    and, authored by the admin user.
  • 1:10
    Back in the olden days of Drupal, we used to write raw SQL.
  • 1:14
    Now, Views does all of this for us.
  • 1:16
    To create a list of content on our site,
  • 1:19
    we don't need to know anything about the database at all.
  • 1:24
    Views will give us an administrative interface where we can click around
  • 1:27
    to configure our criteria, and also how we'd like it to be output.
  • 1:33
    The previous slide showed us that there
  • 1:35
    are a lot of options to select from.
  • 1:37
    But in basic terms-- Views sucks data in, fires off magic thingies,
  • 1:42
    and then outputs hotness.
  • 1:45
    When creating a View, the first thing that we select
  • 1:48
    is our Base Table.
  • 1:49
    This is the pool of data from where we
  • 1:51
    want to start creating our lists.
  • 1:54
    Do we want to show information about nodes, or users, or comments, even.
  • 1:59
    And then we can select what we'd like our first Display to be.
  • 2:03
    Should our list to be a page, with a unique URL.
  • 2:06
    Or a block, that we can place in any region in our site.
  • 2:11
    For a Display, in addition to selecting the filter criteria,
  • 2:15
    we can specify which fields we want to appear.
  • 2:18
    And also, what order we'd like our content listed.
  • 2:22
    Advanced Features allows us to filter content
  • 2:24
    based on a current condition-- like the URL, or the logged-in user.
  • 2:30
    We also can gather information that is related to our current result.
  • 2:35
    Views allows us to have multiple displays for each View.
  • 2:39
    For each subsequent Display you create,
  • 2:41
    it will inherit the configurations of your first Display.
  • 2:45
    Although the new Display utilizes your previous settings,
  • 2:48
    you can override that.
  • 2:51
    Once we've selected our Base Table, and configured our Display
  • 2:55
    settings, Views will also allow us to specify the HTML output.
  • 3:01
    We can choose from a simple div structure,
  • 3:04
    and ordered lists, or even a table.
  • 3:07
    Views is a powerful and highly-configurable list maker.
  • 3:11
    Throughout the course of these videos,
  • 3:13
    we're going to take the content types and fields that we created
  • 3:16
    during the Intro to Fields for Site Builders video series.
  • 3:20
    We'll continue the job board example,
  • 3:22
    and create unique listings.
  • 3:24
    The Views module contains so many configurations and settings.
  • 3:28
    Through our practical examples, we aim to demystify it.
  • 3:31
    So let's dive in.
  • 0:05
    INTRODUÇÃO DE VIEWS PARA DRUPAL 7
  • 0:08
    Visão geral de Views
  • 0:09
    com Michelle Lauer
  • 0:18
    MICHELLE LAUER: Views é o módulo contribuído mais popular.
  • 0:21
    Nos capítulos subsequentes, iremos mostrar
  • 0:23
    para você passo a passo como utilizar Views.
  • 0:26
    Views é um construidor de query que faz listas do seu conteúdo.
  • 0:30
    Mas o que isso significa?
  • 0:32
    Vamos fingir que você está procurando um carro novo.
  • 0:34
    E queremos que nosso vendedor nos mostre apenas carros verdes.
  • 0:39
    Não, vamos fazer carros azuis.
  • 0:42
    Ou talvez, queremos ver apenas caminhões.
  • 0:46
    Pense no seu conteúdo como se fosse esse estacionamento gigante.
  • 0:50
    Views permite que você crie uma lista contendo apenas o conteúdo que você quer,
  • 0:54
    baseado nos critérios que você define.
  • 0:58
    E você pode concatenar esses critério.
  • 1:00
    Você pode dizer, me mostre todo o conteúdo que é do tipo artigo
  • 1:06
    e de autoria do usuário admin.
  • 1:10
    De volta aos velhos dias do Drupal, costumávamos escrever SQL bruto.
  • 1:14
    Agora, Views faz tudo isso para nós.
  • 1:16
    Para criar uma lista de conteúdo no nosso site,
  • 1:19
    não precisamos saber nada sobre o banco de dados.
  • 1:24
    Views nos dará uma interface administrativa onde podemos clicar
  • 1:27
    para configurar nossos critérios, e também como gostaríamos que isso fosse apresentado.
  • 1:33
    O slide anterior nos mostrou que há
  • 1:35
    várias opções para se selecionar.
  • 1:37
    Mas em termos básicos - Views puxa os dados, faz algumas mágicas,
  • 1:42
    e apresenta resultados quentinhos.
  • 1:45
    Quando estamos criando uma View, a primeira coisa que selecionamos
  • 1:48
    é nossa base table (tabela base).
  • 1:49
    Esse é o conjunto de dados a partir do qual
  • 1:51
    iremos começar a criar nossas listas.
  • 1:54
    Queremos mostrar informações sobre nodes, usuários, ou mesmo comentários.
  • 1:59
    E depois podemos selecionar como que gostaríamos que nosso primeiro Display seja.
  • 2:03
    Nossa lista deve ser uma página, com uma URL única.
  • 2:06
    Ou um bloco, o qual podemos colocar em qualquer região no site.
  • 2:11
    Para um display, além de selecionar o critério de filtragem
  • 2:15
    podemos especificar quais campos que queremos exibir.
  • 2:18
    E também, em qual ordem gostaríamos que nosso conteúdo seja listado.
  • 2:22
    Funcionalidades avançadas nos permitem filtrar conteúdo
  • 2:24
    baseado na localização atual - como a URL, ou o usuário logado.
  • 2:30
    Também podemos juntar informações que são relacionadas ao nosso resultado atual.
  • 2:35
    Views nos permite ter múltiplos displays para cada view.
  • 2:39
    Para cada display subsequente que você cria,
  • 2:41
    ele irá herdar as configurações do seu primeiro display.
  • 2:45
    Apesar do novvo display utilizar suas configurações anteriores,
  • 2:48
    você pode sobrescrever isso.
  • 2:51
    Uma vez que selecionamos nossa base table, e ajustamos as configurações
  • 2:55
    do nosso display, Views também nos permite especificar a saída HTML.
  • 3:01
    Podemos escolher uma estrutura div simples,
  • 3:04
    e listas ordenadas, ou mesmo uma tabela.
  • 3:07
    Views é um construidor de listas altamente configurável.
  • 3:11
    Durante o curso desses vídeos,
  • 3:13
    iremos pegar tipos de conteúdos e fields que criampos
  • 3:16
    durante nossa série de vídeos Introdução de Fields para Site Builders.
  • 3:20
    Iremos continuar o exemplo dos classificados de emprego
  • 3:22
    e criar listagens únicas.
  • 3:24
    O módulo Views contém várias configurações e ajustes.
  • 3:28
    Através dos nossos exemplos práticos, iremos desmistificar isso.
  • 3:31
    Então vamos mergulhar nisso.

Introduction to Views in Drupal 7

Loading ...

Overview of Views

Loading...

The Views module is the most downloaded contribution on Drupal.org. It is a powerful list-maker that not only provides a GUI for creating a query but also gives you options on how you want to display your data.

This video series will continue the Job Board example from the Fields for Site Builders series where we will discover ways to display all of the job postings, allow people to find the job they are looking for, and easily apply for it.

Additional resources: 

Average review

1
Average: 1 (1 vote)

Reviews

1

Audio is full of static making it unwatchable.