Mastering Drupal 8 Views
暫譯: 精通 Drupal 8 Views
Gregg Marshall
- 出版商: Packt Publishing
- 出版日期: 2016-05-24
- 定價: $1,490
- 售價: 5.0 折 $745
- 語言: 英文
- 頁數: 272
- 裝訂: Paperback
- ISBN: 1785886967
- ISBN-13: 9781785886966
-
相關分類:
Drupal
立即出貨 (庫存 < 3)
相關主題
商品描述
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.
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. Although he installed Drupal 5, his first production site was Drupal 6. Gregg 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, he switched from channel marketing that used Drupal to being a full time Drupal developer.
He works as a consultant/contractor, frequently mentoring in-house development teams on Drupal best practices. Gregg is currently serving as the Senior Drupal Architect for the State of New York, where he is helping build a single platform for all the State's websites. Gregg has a degree in Chemistry, a Master's in Electrical Engineering, and a Master's in Business Administration. He is an Acquia Certified Drupal Grand Master.
商品描述(中文翻譯)
**主要特點**
- 提供實用的逐步指南,搭配示例,讓您清楚了解 Drupal 8 的視圖(views)
- 獲得市場上唯一一本討論 Drupal 8 視圖及其對開發者重要性的書籍
- 了解視圖的運作方式以及它們如何幫助創建模組化應用程式
**書籍描述**
學習如何構建複雜的內容顯示—完全不需要編程。
視圖在超過 80% 的 Drupal 7 網站上被使用;現在它們已成為 Drupal 8 的核心部分。雖然大多數網站建設者和網站擁有者都知道視圖的存在,但他們並不理解如何充分利用其強大功能來創建許多驚人的頁面和區塊。如果他們使用視圖,可能會建立 10 個不同的視圖顯示,並使用不同的過濾器,而不知道上下文過濾器只需要一個顯示。
以我們的示範公司為例,我們將利用其現有內容,逐步演變出一個越來越複雜且強大的網站,從調整用戶所見的管理介面開始,然後進一步製作供網站訪客使用的複雜資訊頁面。
**您將學到的內容**
- 創建內容顯示,當您添加新內容時自動更新
- 在您的網站上顯示地圖和旋轉圖片輪播
- 結合內容以不同方式使用相同數據創建複合顯示
- 使用多個內容類型的欄位來創建多表格數據的強大視圖
- 修改顯示的欄位數據,以不同方式組合或更改可能正常生成的 HTML
- 在視圖顯示的上方和下方添加標題和頁腳
- 使您的視圖輸出完全符合設計師的規範
- 更改內容列表的顯示順序,限制顯示的內容僅為特定內容類型或值
- 使用傳遞到視圖的 URL 中的值過濾內容,使單一視圖以不同方式運作
**關於作者**
**Gregg Marshall** 自 2006 年以來一直在使用 Drupal。雖然他安裝了 Drupal 5,但他的第一個生產網站是 Drupal 6。Gregg 的職業生涯始於軟體工程師,隨後轉向與此無關的行業的銷售/行銷,並最終回到開發領域。在參加 2010 年在舊金山舉行的 DrupalCon 後,他從使用 Drupal 的渠道行銷轉變為全職的 Drupal 開發者。
他作為顧問/承包商工作,經常指導內部開發團隊有關 Drupal 的最佳實踐。Gregg 目前擔任紐約州的高級 Drupal 架構師,幫助建立一個統一的平台,供所有州的網站使用。Gregg 擁有化學學位,電機工程碩士學位,以及工商管理碩士學位。他是 Acquia 認證的 Drupal 大師。