Mastering Drupal 8 Views


Mastering Drupal 8 Views
by Gregg Marshall 
pages 页数:  272 pages
Publisher Finelybook 出版社:  Packt Publishing (24 May 2016)
Language 语言:  English
ISBN-10 书号:  1785886967
ISBN-13 书号:  9781785886966
B01CR5GCX4


Key Features
A practical,step-by-step guide with illustrative examples to give you a clear understanding of Drupal 8 views
Get the only book on the market that talks about Drupal 8 views and their importance for developers
Get an understanding of how views work and how they help to create modular applications

Book Description
Learn how to build complex displays of content—all without programming.
Views were used on more than 80% of all Drupal 7 sites; now they are part of the Drupal 8 core. While most site builders and site owners are aware of views,they don't understand how to take full advantage of their power to create many amazing pages and blocks. If they use views,they might build 10 different view displays with different filters,without knowing that a contextual filter would require only a single display.
Using our sample company,we'll take its existing content and evolve an ever more complex and powerful website for that company,starting with adapting the administration the user sees and moving on to making complex pages of information for site visitors.
While the book is written for Drupal 8,the similarities between Views in Drupal 7 and 8 make this a useful reference for Drupal 7 site builders also.

What you will learn
Create displays of content that are automatically updated when you add new content
Show maps and rotating image carousels on your site
Combine content to create composite displays using the same data in different ways
Use fields from more than one content type to create powerful views of multi-table data
Modify the field data being displayed,combining it in different ways or changing the HTML that might be normally generated
Add headers and footers above and below a views display
Make the output of your view look exactly like the designer specifies
Change the order in which a list of content is displayed,limit the content shown to only certain content types or values
Filter content using values passed to the view in the URL,making a single view work different ways

About the Author
Gregg Marshall has been using Drupal since 2006. While he installed Drupal 5,his first production site was Drupal 6. He started his career as a software engineer,switched to sales/marketing in an unrelated industry,and drifted back to development. After attending DrupalCon 2010 in San Francisco,Gregg switched from channel marketingthat used Drupal for microsites to being a full-time Drupal developer.
Gregg works as a consultant/contractor,frequently mentoring in-house development teams on Drupal best practices. His current contract is with WebNY,where he serves as the senior Drupal architect for the state of New York,helping build a single platform for all the state's websites.
Gregg is a speaker at Drupal Camps and is a professional speaker to 30+ associations and corporate meetings. He has over 400 published articles in a variety of publications. Gregg has a bachelor's degree in chemistry,a master's degree in electrical engineering,and a master's degree in business administration. He is an Acquia Certified Drupal Grand Master.
Contents
Chapter 1. Up And Running With Views
Chapter 2. Views From Scratch
Chapter 3. Sorting And Filtering
Chapter 4. Contextual Filters
Chapter 5. Relationships
Chapter 6. Add-On Modules
Chapter 7. Field Rewrites
Chapter 8. Customizing Views
Chapter 9. Advanced View Settings
Chapter 10. Theming Views
Chapter 11. Content Types For A Sample Site
主要特征
一个实用的分步指南,具有说明性的例子,让您清楚了解Drupal 8视图
获得市场上唯一关于Drupal 8视图及其对开发人员重要性的书
了解视图的工作原理以及如何帮助创建模块化应用程序
图书说明
了解如何构建复杂的内容显示,无需编程。
超过80%的Drupal 7站点使用了意见;现在他们是Drupal 8核心的一部分。虽然大多数网站建设者和网站所有者都意识到这些观点,但他们并不了解如何充分利用自己的力量来创建许多惊人的页面和块。如果他们使用视图,他们可能会使用不同的过滤器构建10个不同的视图显示,而不必知道上下文过滤器只需要一个显示。
使用我们的样本公司,我们将采用其现有内容,并为该公司开发一个更复杂和更强大的网站,从适应用户看到的管理开始,并转而为站点访问者制作复杂的信息页面。
虽然这本书是针对Drupal 8编写的,但是在Drupal 7和8中的Views之间的相似之处也使得它成为Drupal 7站点构建器的有用参考。
你会学到什么
创建在添加新内容时自动更新的内容的显示
在您的网站上显示地图和旋转图像轮播
组合内容以不同的方式使用相同的数据创建复合显示
使用多个内容类型的字段来创建多表数据的强大视图
修改正在显示的字段数据,以不同方式组合或更改可能正常生成的HTML
在视图显示上方和下方添加页眉和页脚
使您的视图的输出看起来完全像设计器指定
更改显示内容列表的顺序,将显示的内容限制为仅某些内容类型或值
使用传递到URL中的视图的值过滤内容,使单个视图的工作方式不同
关于作者
Gregg Marshall自2006年以来一直在使用Drupal。当他安装Drupal 5时,他的第一个生产基地是Drupal 6.他开始了自己的职业生涯,当时是一名软件工程师,转而在一个不相关的行业转向销售/市场营销。在旧金山参加DrupalCon 2010之后,Gregg从使用Drupal的微软渠道营销转为全职Drupal开发人员。
Gregg担任顾问/承包商,经常指导内部开发团队开展Drupal最佳实践。他目前的合同是与WebNY合作,在纽约州担任高级Drupal建筑师,帮助为所有州的网站建立一个平台。
Gregg是Drupal营地的演讲者,是30多个协会和企业会议的专业演讲人。他在各种出版物中发表了超过400篇文章。格雷格拥有化学学士学位,电气工程硕士学位和工商管理硕士学位。他是Acquia认证的Drupal大师。
目录
第一章与观点一起运行
第二章观看从头开始
第3章排序和过滤
上下文过滤器
第五章关系
第6章附加模块
第7章字段重写
第八章自定义视图
高级视图设置
第10章
第11章示例站点的内容类型

下载地址 Download
打赏
未经允许不得转载:finelybook » Mastering Drupal 8 Views

相关推荐

  • 暂无文章

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫打赏

微信扫一扫打赏