Magento 2 物件與 extension attributes(下)
使用 extension attributes 可提昇 Magento 2 物件的延展性,對於公用模...
使用 extension attributes 可提昇 Magento 2 物件的延展性,對於公用模...
使用 extension attributes 可提昇 Magento 2 物件的延展性,對於公用模...
對於在台營運的電商系統,本篇提供利用公開的第三方去驗證發票統編是否有效之範例。針對在台灣登記的公司,...
如果各位接觸Magento2開發有一段時間,對於添加排程工作想必不陌生。今天想與大家進一步分享的,是...
在Magento2大部分的頁面都有Full Page Cache,舉凡像是prodcut、categ...
因為專案需求的關係需要在admin的category的form上新增原本沒有的欄位,上網爬文後我使用...
由於網路發展的快速,越來越多開發者為了避免使用者等待網頁讀取時間過長而使用CDN,而CloudFla...
各位Magento工程師想必常有串接第三方服務的經驗。許多第三方服務供應商會要求先將資料依據指定的加...
上篇介紹如何安裝Magento官方發布的Magento PhpStorm Plugin, 不小心錯過...
今天要來介紹git reset的使用方式。有時候我們在 commit 時,會不小心 add 錯檔案,...
今天要來介紹寫CODE在專案進行多人協作時,好用的Forking Workflow。Forking ...
註冊為LINE Pay的商家,可以吸引全球的LINE用戶作為自己的客戶。此外,通過LINE擴展商家的...
使用mixin可以讓一個class的方法去增加或混合到另一個class裡, 而不用整個class去繼...
IDE作為工程師最重要的開發工具之一,對工程師的工作效率有著決定性的影響。由JetBrains所推出...
當module或library需要透過composer來安裝,但卻又沒有packagis帳號時候該怎...
近期我們收到一個需求是希望能在 Checkout - 1. Shipping 第一階段就能完整呈現 ...
不知各位是否遇過,明明設定產品的庫存量為正數,但前台卻顯示無庫存,或者下單時被告知無庫存的情況呢?如...
今天要來介紹如何di.xml注入的使用方式,開發magento2的時候常常會需要plugin或pre...
網路上有許多支援Laravel的Nginx配置範例。設定是蠻簡單的,不過當使用Laravel 8時,...
自從Magento 2.4.0,Elasticsearch逐漸成為預設的索引工具。部分的小問題持續發...
Yotpo是內建在Magento中很實用的一個平台,幫助商家可以很輕鬆的收集與顯示客戶評論、照片和影...
在先前的文章中,我們有列出您需要了解的一些有關VPS安全重要事項。在這第二部分,我們會針對保護您的S...
想像一下,如果您在市中心經營一家實體店且非常忙碌,誰不想要您的錢呢?自古以來最著名的可說是強盜與竊賊...
各位開發者所熟悉的專案版控工具git, 無論是一人專案或多人合作專案都有其用武之地。在多人專案中,數...
過去我們已介紹了如何設定Magento後台使用者的權限,在原生的架構下,各模組依功能可細分控管項目,...
我們也在前篇文章(這裡可以擺個連結)示範了如何使用FB Business SDK新增FB Conve...
2021年起 appale 使用 App Tracking Transparency 向 iOS 1...
在開發或測試新功能後,對於在開發者模式下的任何特定Venia環境中,下一步就是要部署正式環境 ,來充...
對於商家來說,針對來自不同國家和語言的顧客,支援不同語言是必須的。原因不用多說:更大的客戶群就意味著...
每個建置網站的人一定都曾思考過這個問題:「如何讓我的網站變得更快?」網站的載入速度除了影響使用者體驗...
根據設計,MagentoCloud提供了一個無需配置修改即可立即使用的環境構造,包含運行Magent...
502 Bad Gateway錯誤可能是個異常發生的錯誤,在特定的整合(開發)環境中。若在檢查Mag...
如果您需要在Magento Cloud建立一個新的整合環境該怎麼做呢?這篇文章中,我將會詳細介紹從S...
Magento Cloud的目標之一為有效節省DevOps時間與減少開發上的問題。雖然利用Magen...
有些常用的magento相關指令比較長,即使有官方縮寫也經常容易打錯。使用bash function...
什麼是Sendgrid ?Sendgrid為國際知名的SMTP廠商之一,不熟悉的讀者可能會接著問那S...
只要是有使用過git進行版本控制,一定會發生commit了之後反悔的情況。若僅想要訂正部份commi...
Magento Cloud顧名思義就是在雲上運作。意思是他們已經為您配置好所有的網路運作及基礎設施,...
Magento Cloud上的Cron不會動?筆者於用Magento Cloud上部屬的網站後台MA...
先前有介紹過一篇 POSTMAN HEADER直接文字加密的方法,打過去的API傳回來的資料可能是加...
Markdown是一種輕量級標記式語言,他具有輕量化、易讀易寫特性,並且對於圖片,圖表、數學式都有支...
現今在專案中,透過composer安裝第三方套件來使用是極為普遍的方式,使用composer安裝的程...
作為開發者,對於使用外部軟體套件一定不陌生,有在持續維護的套件,每隔一段時間,就會因功能上的追加或問...
此篇文章介紹給已經開發過Magento1轉開發Magento2的技術人員,或是反之Magento2轉...
使用Git來管理程式版本,身為開發者一定不陌生。在Magento專案裡,如果遇上原生不支援的功能,我...
今天要來介紹修改increment id,在Magento2裡不管是訂單、發票、配送單還是退款單都會...
好久不見的Magento2開發-使用Plugin改變原生行為系列又來啦!這次Plugin的使用來到尾...
當我們製作好翻譯語言包後(還不知道如何製作翻譯包的讀者可以點此連結: Magento2 建立中文翻譯...
今天要來介紹如何在Magento2將資料加密再存入core_config_data 資料庫表格裡 ...
在許多情況下,開發者必須使用Linux進行作業(包含Magento),但對於台灣Windows占比如...
為了網站的安全性與更好的SEO排名,實踐SSL已經是必須的配置,Let’s Encrypt提供免費的...
繼上篇 Magento 2.3 更新介紹 - 阿不是阿,你要改資料表你要先講 (二) 以來,我們已經...
雖說 Laravel 6 短期內仍會被多數大眾所用,然而使用 PHP 程式語言撰寫而成的框架 -- ...
在多國多語系的網站架構下,往往有個需求是希望使用者第一次進入頁面時,可以自動進到該地區對應的語系頁面...
DevOps在當今是個流行與受歡迎的角色與文化,大部份工程師或多或少也都會碰到架構與佈署的問題。而在...
繼上篇以來,我們已經可以將舊有的install/upgrade Schema以及install/up...
有關Magento效能的議題,官方網站已提供了許多由後台設定的優化方式。過去我們也分享了不少實務上有...
Akeneo PIM 可以集中管理產品的數據,讓你的產品資料同步至各個系統中。上次與大家分享了如何手...
Akeneo PIM 可以集中管理產品的數據,讓你的產品資料同步至各個系統中。Akeneo PIM ...
相信有在開發網站並且使用版控的大家,多多少少都有遇過需要同時測試不同feature、不同branch...
PHP如果需要跟Oracle資料庫做溝通的時候,就需要安裝oci8 module,下面會說明...
硬碟的I/O速度遠比RAM來的慢,如果不想在自已server上面架一個redis的話,可以選擇把ma...
Magento本身有良好的cache機制,在預設的情況下都是存儲在硬碟上面,所以寫入跟讀取速度被限制...
在magento 增加一個結帳步驟不是一件容易的事情,需要了解templates和blocks的關係...
為了確保商店的安全性,Magento定期會釋出安全性更新的封包,可以在Magento官方網站中看到更...
Magento 在開發上面比其他框架較為繁瑣,需要考慮的事情太多,我們綜整了在公司開發期間會使用到幾...
「密碼」是很糟糕認證方式!密碼需注意不可丟失,且使用上也相對麻煩。值得慶幸的是,SSH 金鑰可讓遠端...
在建立module或客製化功能時,一定常常都會需要對資料庫操作,其中也不免的會需要下各種的搜尋條件,...
Magento 針對顯示通知、警示、頁面錯誤等訊息提供簡單的框架讓開發者使用,而這些訊息可透過幾個簡...
Magento2.3版最新的資料表定義架構,你用過了嗎? 我們手把手帶您進入更通透的世界。