D8筆記:在twig裡面印出Field的各種數值前端與Vue 今天在寫twig的時候,一直為了要印出變數而困擾。以前在D7的時候,用php來處理印出對應的數值容易多了,現在到了D8的TWIG,相對來說較為複雜。下面分享幾個常用到印出變數數值的語法。 連值跟原本的wrapper一起印出來的方法 {{ content.field_name.0 }} (推薦作法) 如果只想要針對數值的Raw Value,印出來的方法 {{
D8筆記:找不到Library嗎?自己建立Composer Package,再引用到到專案內吧後端和Drupal 今天在製作D8專案的時候,為了要製作Slideshow而用了slick這個模組,但是安裝完畢這個模組時(我是使用 Composer require安裝),在後台出現Slick Library沒有安裝的訊息 而Slick的作者,並沒有在這個模組的composer.json裡面加入需要的Library,也沒有將這個Library加入到https:/
D8筆記:如何使用Composer來安裝各式Patch後端和Drupal 由於使用Composer Template的方式進行D8的開發,所有的核心、官方模組、全部都不會被git到Repo裡面。因此,Patch的更新方式,有所變化。當然,若是使用原生D8進行開發,並且與D7一樣使用Drush來下載安裝模組,並且都將全部code Commit進去的作法,Patch的使用方式也就比照原來的作法,以下就可以直接跳過囉。
30秒看懂Drupal的版本命名:Alpha、Beta、Release Candidates後端和Drupal 在Drupal的核心模組裡面,我們最長看到的除了前面的主要核心版本。例如 7.56、8.37等等之外,還會看到主要版本後面還會帶著一個參數。例如:8.40-alpha1、8.40-beta,知道什麼是alpha、beta、rc嗎?這篇文章讓你30秒就看懂。
Composer在Drupal 8 扮演的角色後端和Drupal Composer在Drupal 8 裡面超級重要,但是對於從Drupal 7上來的人來說,往往不明白Composer的重要與扮演的角色。因此,整理這篇文章來跟大家分享,希望能夠幫助不熟悉的人釐清Composer在Drupal 8的觀念。當然,如果描述的不好且不完整的地方,也希望各路高手一同協助。
如何在Drupal8的環境下,安全的更新core與module?後端和Drupal 不得不說,更新這一檔事看起來很簡單,但是真的出事起來,也會煩死人的,尤其在D8的更新,不像D7這麼的單純,只是把檔案換掉而已,之前就曾經發生過,只是把更新檔拉進來,就整個網站炸掉的例子(我也搞不清楚到底發生什麼事情了)。所以,該如何才能在D8安全的更新(update)呢? 以下將來分享一些步驟。