Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
でぶちゃんねる vol.9 Drupal Deep Dive:脱Twigなコンテンツマークアッ...
Search
アクイアジャパン Acquia Japan
August 19, 2020
Programming
0
130
でぶちゃんねる vol.9 Drupal Deep Dive:脱Twigなコンテンツマークアップ / HTML markup for contents without Twig
https://www.acquia.com/jp/resources/webinars/acquia-devchannel-vol9
アクイアジャパン Acquia Japan
August 19, 2020
Tweet
Share
More Decks by アクイアジャパン Acquia Japan
See All by アクイアジャパン Acquia Japan
Auth0 by OktaとDrupalで実践!認証付きアプリケーションの新しいアプローチ
acquiajp
0
59
Drupal 10.3の新機能紹介ウェビナー
acquiajp
0
110
DrupalCon Portland 2024 総まとめウェビナー
acquiajp
0
39
開発者必見!Acquia Cloud IDEで最高のDrupal開発を始めよう
acquiajp
0
63
触って学ぶ!デジタルアセット管理 Acquia DAM ハンズオンウェビナー
acquiajp
0
18
DrupalCon Lille 2023 総まとめウェビナー
acquiajp
0
41
コンテンツ設計手法で変更に強いアプリケーションを実現する〜ローコードによるWebアプリのバックエンド実装 #CNDF2023
acquiajp
0
330
DrupalCon Pittsburgh 2023 総まとめウェビナー
acquiajp
0
77
Acquia製品概要&Site Studioデモのご紹介
acquiajp
0
75
Other Decks in Programming
See All in Programming
Pinia Colada が実現するスマートな非同期処理
naokihaba
4
230
subpath importsで始めるモック生活
10tera
0
310
CSC509 Lecture 09
javiergs
PRO
0
140
Duckdb-Wasmでローカルダッシュボードを作ってみた
nkforwork
0
130
광고 소재 심사 과정에 AI를 도입하여 광고 서비스 생산성 향상시키기
kakao
PRO
0
170
ActiveSupport::Notifications supporting instrumentation of Rails apps with OpenTelemetry
ymtdzzz
1
250
Realtime API 入門
riofujimon
0
150
watsonx.ai Dojo #4 生成AIを使ったアプリ開発、応用編
oniak3ibm
PRO
1
140
[Do iOS '24] Ship your app on a Friday...and enjoy your weekend!
polpielladev
0
110
.NET のための通信フレームワーク MagicOnion 入門 / Introduction to MagicOnion
mayuki
1
1.7k
Jakarta EE meets AI
ivargrimstad
0
600
C++でシェーダを書く
fadis
6
4.1k
Featured
See All Featured
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
47
2.1k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
A Tale of Four Properties
chriscoyier
156
23k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
GraphQLとの向き合い方2022年版
quramy
43
13k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
33k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
Why Our Code Smells
bkeepers
PRO
334
57k
Making the Leap to Tech Lead
cromwellryan
133
8.9k
Practical Orchestrator
shlominoach
186
10k
Keith and Marios Guide to Fast Websites
keithpitt
409
22k
Transcript
Drupal Deep Dive : TwigͳίϯςϯπϚʔΫΞοϓ AGENDA ίϯςϯπͷϨΠΞτཧ Display SuiteͱField GroupΛ༻͍ͨ
ίϯςϯπϚʔΫΞοϓ σϞ͝հ Q&A
ຊͷεϐʔΧʔ ΞΫΠΞδϟύϯ ؛ढ़ฌ ιϦϡʔγϣϯΤϯδχΞ ΞΫΠΞδϟύϯ ؙࢁͻ͔Δ ςΫχΧϧτϥϯεϨʔλʔ ͰͿͪΌΜͶΔ ϞνϠגࣜձࣾ ՖԬॏ
DrupalΤϯδχΞ
– ϞνϠגࣜձࣾ – ຊࣾɿ౦ژ۠ – Web੍࡞ʹؔ͢Δاըɺ։ൃɺ ӡ༻ɺϚʔέςΟϯάΛҰ؏ͯ͠ߦ͏ – ैۀһ 9໊
(20208݄ݱࡏ) – 4໊͕DrupalΤϯδχΞ – σΟϨΫλʔɺΤϯδχΞɺ ϑϩϯτΤϯδχΞɺσβΠφʔେืूʂ
Drupalͷςʔϛϯά ςʔϚͱɿ αΠτͷݟͨΛఆٛ͢Δ ϑΝΠϧͷू߹ମ
Drupalͷςʔϛϯά TwigςϯϓϨʔτϑΝΠϧɿ ςʔϚͷHTMLϚʔΫΞοϓ Λੜ https://knowledge.sakura.ad.jp/5885/
Drupalͷςʔϛϯά ςϯϓϨʔτͷΦʔόʔϥΠυ
ίϯςϯπͷϨΠΞτཧ ίϯςϯπͷϨΠΞτΛGUI্Ͱߦ͑Δπʔϧ ϨΠΞτϏϧμʔ Display Suite
Display Suite + Field Group Display Suite Ϟδϡʔϧ – ίϯςϯπͷදࣔΛυϥοάΞϯυυϩοϓͰ੍ޚ
– ϊʔυɺϏϡʔɺίϝϯτɺϢʔβʔσʔλͳͲ Field Group Ϟδϡʔϧ – ϑΟʔϧυΛάϧʔϓԽ – ਨλϒɺਫฏλϒɺΞίʔσΟΦϯɺϑΟʔϧυηοτɺ divϥούʔͳͲͷσϑΥϧτͷHTMLϥούʔ͕ଐ ೋͭͷϞδϡʔϧΛΈ߹ΘͤͯɺTwigͳίϯςϯπϚʔΫΞοϓʂ
Drupal Deep Dive : TwigͳίϯςϯπϚʔΫΞοϓ AGENDA ίϯςϯπͷϨΠΞτཧ Display SuiteͱField GroupΛ༻͍ͨ
ίϯςϯπϚʔΫΞοϓ σϞ͝հ Q&A
͍ɺग़དྷ·͢ɻ Α͋͘Δ࣭͝ ಛఆͷίϯςϯπ͚ͩʹಛผͳϨΠΞτΛઃఆ͢Δ͜ͱग़དྷΔͷͰ͔͢ʁ ϨΠΞτϏϧμʔͱൺͯͲ͏Ͱ͠ΐ͏ʁ ϨΠΞτϏϧμʔࢹ֮తʹ͔Γ͍͢ͷͰͲͪΒ͔ͱ͍͏ͱӡ༻ͷ΄͏Ͱ·ΕΔͱࢥ͍·͢ɻ ʮField Group + DSʯͷख๏։ൃͷॊೈੑͰ༏Ε͍ͯ·͢ɻ αΠτ੍࡞Ͱ͏ςϯϓϨʔτϑΝΠϧͷฤूҰඞཁͳ͍ͱ͍͏͜ͱͰ͠ΐ͏͔ʁ
͍͑ɺࠓճͷʮField Group + DSʯͷख๏ϊʔυͳͲͷΤϯςΟςΟͷ෦ͷൣғʹͳΓ·͢ͷͰɺϖʔδશମͷϚʔΫ ΞοϓςϯϓϨʔτϑΝΠϧΛฤू͢Δ͜ͱ͋Δͱࢥ͍·͢ɻ ʮ৽ணʯͷϚʔΫਅِͷϑΟʔϧυͰ࡞ΒΕ͍ͯ·͕͢ɺ ࡞ʹԠͯࣗ͡ಈͰग़͢ͱ͍͏͜ͱͰ͖·͔͢ʁ ͍ɺग़དྷ·͢ɻ͍͔ͭ͘ํ๏͋Γ·͕͢ɺDSͷ Twig Field ͱ͍͏ػೳΛ͏ͱཧը໘͔Β Twig Λ͍ෳࡶͳ݅ Λઃఆ͢Δ͜ͱ͕ग़དྷ·͢ɻʢTwigͰͳ͘ͳΓ·͕͢ཧը໘͔Βฤू͕ՄೳͰ͢ʣ
ࢀߟࢿྉ • Display Suite Ϟδϡʔϧ ◦ https://www.drupal.org/project/ds • Field Group
Ϟδϡʔϧ ◦ https://www.drupal.org/project/field_group
None