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なコンテンツマークアップ / HTML markup for contents without Twig
Search
アクイアジャパン Acquia Japan
August 19, 2020
Programming
0
120
でぶちゃんねる 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
開発者必見!Acquia Cloud IDEで最高のDrupal開発を始めよう
acquiajp
0
22
触って学ぶ!デジタルアセット管理 Acquia DAM ハンズオンウェビナー
acquiajp
0
5
DrupalCon Lille 2023 総まとめウェビナー
acquiajp
0
31
コンテンツ設計手法で変更に強いアプリケーションを実現する〜ローコードによるWebアプリのバックエンド実装 #CNDF2023
acquiajp
0
300
DrupalCon Pittsburgh 2023 総まとめウェビナー
acquiajp
0
71
Acquia製品概要&Site Studioデモのご紹介
acquiajp
0
62
各種EOL情報のキャッチアップ方法について
acquiajp
0
59
Drupal + Site Studioでローコードサイト構築
acquiajp
0
140
Acquia CLIを使ってみよう
acquiajp
0
31
Other Decks in Programming
See All in Programming
Adding Security to Microcontroller Ruby
sylph01
1
160
Runtime Objects in Rust
mitsuhiko
0
220
GoでParserを書く
karupanerura
2
280
株式会社ゼネテック
genetec
0
120
PHPコードの実行モデルを理解する / Understanding-the-PHP-Execution-Model
shin1x1
0
1.1k
RubyGems on ruby.wasm
kateinoigakukun
0
110
Implementing Design Systems in Swift
seyfoyun
2
530
TypeScriptの型とパフォーマンス (TSKaigi 2024)
ypresto
14
4.4k
『WordPressコミュニティで学ぶ』OSS貢献の多様性
ippey
0
220
[RubyKaigi 2024] Ruby Mixology 101: adding shots of PHP, Elixir, and more
palkan
0
120
欠陥を早期に発見するための Software Engineer in Test とその重要性 / What is Software Engineer in Test and How they works
orgachem
PRO
17
2.3k
WebGLで始める コンピュータグラフィックス入門
heller77
0
370
Featured
See All Featured
Designing the Hi-DPI Web
ddemaree
276
33k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
41
4.5k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
82
45k
Code Review Best Practice
trishagee
56
15k
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.7k
The Straight Up "How To Draw Better" Workshop
denniskardys
228
130k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
126
32k
What's new in Ruby 2.0
geeforr
338
31k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
Being A Developer After 40
akosma
67
580k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
26
2.3k
Thoughts on Productivity
jonyablonski
60
3.9k
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