D8 筆記: 用指令安裝模組的方法後端和Drupal 在D8中安裝模組最常用的方式除了用網頁之外,使用Command Line安裝是非常常用的方式。其中可以透過Drush或Drupal Console來進行安裝模組,這個也是最快且最方便的方式。但用Command Line的方式安裝,並不會影響到Composer.josn檔案。
Composer在Drupal 8 扮演的角色後端和Drupal Composer在Drupal 8 裡面超級重要,但是對於從Drupal 7上來的人來說,往往不明白Composer的重要與扮演的角色。因此,整理這篇文章來跟大家分享,希望能夠幫助不熟悉的人釐清Composer在Drupal 8的觀念。當然,如果描述的不好且不完整的地方,也希望各路高手一同協助。
如何在Drupal8的環境下,安全的更新core與module?後端和Drupal 不得不說,更新這一檔事看起來很簡單,但是真的出事起來,也會煩死人的,尤其在D8的更新,不像D7這麼的單純,只是把檔案換掉而已,之前就曾經發生過,只是把更新檔拉進來,就整個網站炸掉的例子(我也搞不清楚到底發生什麼事情了)。所以,該如何才能在D8安全的更新(update)呢? 以下將來分享一些步驟。
【D8 HardCode教學】如何寫入日期資料到Date欄位之中後端和Drupal在D7,寫入日期欄位是件容易的事情,可以直接使用Date函數將值寫入或是用timestamp寫入欄位即可,但是到了D8,你會發現,不管你如何寫入日期到欄位,總是少了幾個小時的時間,但是寫入的資料卻是對的,到底發生什麼事情呢?
【D8教學】如何使用twig修改views產生的頁面前端與Vue我們經常使用views製作page,但是這些page的twig使用的檔案名稱全都一模一樣... 萬一我就是只有這個views特別跟人家不一樣的話該怎麼辦呢?
【D8教學】Drupal8超新手入門開發系列-twig前端與Vue前言 在Drupal8的開發中,twig佔了非常重要的一部份,D8版型系統中要呼叫後端的變數、寫HTML、對變數做處理等等都是使用twig,此篇文章先初步介紹新手遇上twig需要注意哪些事情。 如何修改twig 在專案開始時會需要設定settings.php若有多人協同開發則還會有settings.local.php若為多人協同開發在settings
【D8教學】如何實現在文章頁也能讓選單有Active的效果前端與Vue想要讓文章裡面也能看到選單的Active效果卻不知道該怎麼做嗎? 那就交給 Context Active Trail 吧! 步驟1、新增一個context structure(架構) > context(上下文) > Add context 步驟2、context設定 Conditions的部分點擊Add Condition選擇內容類型(content
【D8教學】Drupal8超新手入門模組系列-editor advanced link前端與Vue這次的Drupal8超新手入門模組系列將介紹開發上相當實用的模組,基本上泛用程度非常廣,可說是每個專案必備,而本篇將介紹使用者點選超連結可新開視窗的功能,在預設的文字編輯器是沒有此功能可選擇的,這時就需要安裝editor advanced link這個模組啦! 安裝editor advanced link模組 由於我們是在Drupal8上開發
【D8教學】Drupal8超新手入門開發系列-views前端與Vue前言 這次的Drupal8超新手入門開發系列來到了第二篇-views,還沒看過上一篇content type的人可以先觀看這篇[D8教學]Drupal8超新手入門開發系列-content type,看完後緊接著繼續views的開發流程吧! 什麼情況下會使用到views? 超新手入門第一篇建立完content type前我們有拿下面這張圖舉例
【D8教學】如何使用Migrate API匯入資料-Part1後端和DrupalD8各個方面都越來越成熟的情況下,常常會有需求要將其他環境的資料匯入到用D8的網站之中,在D7的時候,我們會使用Feeds來進行匯入資料,而到了D8,則有更好用的Migrate API可以使用,這篇文章將教大家如何使用Migrate API,來進行文章的匯入動作。