文章彙整

"Magento"共有474篇文章

首頁  /  新知分享  /  Magento

Magento2 開發 – 設置排程群組

如果各位接觸Magento2開發有一段時間,對於添加排程工作想必不陌生。今天想與大家進一步分享的,是關於排程進階的參數控制。如果您發現預計執行的工作,沒有如預期產生在cron_schedule資料表,或者沒有正常的執行,那麼有可能是被這些隱性參數所影響。

Magento2 直接把Block轉換以Ajax方式渲染,迴避Full Page Cache問題

在Magento2大部分的頁面都有Full Page Cache,舉凡像是prodcut、category、cms頁都有使用,讓使用者在下次近入頁面時間提升,但是這對於說想在頁面上想根據不同使用者所呈現不同內容來說是非常惱人的,雖然可以使用cacheable="false"來避免但是這樣便會完全失去Full Page Cache功能,於是剩下的辦法便是使用AJAX拿回沒有Cache的資料進行渲染,但是對於每次都寫一隻AJAX與API的方式來說並不是怎麼的有效率,這邊將提供一個簡單的方法將你的Block轉換為上述方式,只需一個簡單的參數,省下更多的時間。

Magento 2 設定Paypal Express金流(Sandbox模式)

什麼是PayPal?PayPal,是一個總部位於美國加利福尼亞州聖荷西市的網際網路第三方支付服務商,允許顧客使用“電子郵件”來標識身分來做支付,而PayPal也是目前最知名的世界首富 Elon Reeve Musk (伊隆馬斯克)於1998年與合夥人共同創立的公司, PayPal 通行超過 200 個國家/地區並支援 25 種貨幣(可惜截至2022年4月15日 仍提供給俄羅斯地區服務)。

Magento 2 設定Braintree 金流(Sandbox模式)

什麼是Braintree?Braintree 是一家專門提供電子商務網路行動金流支付服務的公司,創立於2007年,而在2013年背PayPal收購至今,總部位於美國芝加哥,除了Paypal 與 Stripe ,Braintree也是大家比較耳熟能詳的第三方支付公司,也因為被PayPal收購因此有做過服務整合,所以您可以透過PayPal Business Account 做綁定Braintree 讓您可以透過Paypal帳戶進行一鍵登入Braintree。

Magento PWA:如何在pwa專案中使用SASS或LESS

當我們從github下載Magento PWA Studio來使用的時候,會發現PWA是直接使用CSS檔案,沒有透過任何的編譯工具。如果您已經習慣使用SASS或LESS來編譯CSS,那你一定很希望能夠在PWA繼續使用你熟悉的工具,要不然光是那些巢狀的CSS選擇器,就可以把人給逼瘋。這篇文章就是要跟大家分享如何在PWA使用SASS及LESS。

Magento 使用 DES-CBC 加密

各位Magento工程師想必常有串接第三方服務的經驗。許多第三方服務供應商會要求先將資料依據指定的加密法加密後再傳送過去。資料加密方式百百種,今天來介紹如何在Magento內使用DES-CBC演算法來加密資料。DES-CBC演算法可參考維基百科,這裡不再贅述。

Magento PhpStorm Plugin(下)

上篇介紹如何安裝Magento官方發布的Magento PhpStorm Plugin, 不小心錯過的讀者們,可以先到上一篇Magento PhpStorm Plugin(上)看看呦!這次要來介紹這個套件方便又實用的功能。Magento PhpStorm plugin以及PhpStorm本身除了上述所提及的以外,還有提供更多便利的功能,有待各位工程師再自行發掘!

Magento 2 Commerce Category Permission 功能介紹!

在使用Magento系統經營電商平台的你,可能會有個商業模式,當有些選單或產品只想給特定會員群組看到,像是只有VIP會員能購買的限定商品,這時候使用 Commerce 版本的你有福啦!今天小編就來和大家分享能達成這目標且隱藏在 Magento Commerce 版本的強大 Category Permission 功能。

Magento 2 Commerce 版本的行銷神器 Segment 功能介紹!

Magento的 Customer 功能大家耳熟能詳也很直覺,就是在電商系統裡管理會員的功能。但在 Commerce 版本裡還有一個能透過更多參數將 Customer 進行更細節的分類的Segment 功能,廢話不多說我們趕緊滑入正題!Segment 這功能可說是為了因應品牌不同的行銷策略 而生,擁有更多維度的設定,將更精準的網站內容和促銷活動推銷給更有可能轉換的客人上,進而提升品牌的收益!所以說這功能是行銷神器一點也不為過呀!

5分鐘了解台灣商家必備的週年慶促銷活動神器 Amasty Free Gift

促銷活動百百種,但Magento原生的促銷規則就是無法設定台灣商家常見的促銷活動「滿額贈」,別擔心!貼心的Magento套件大廠Amasty已經設計出可符合滿額贈的促銷活動功能的套件了,跟著我帶著你們一起見識這套件的強大之處吧!

Magento2 JavaScript mixins介紹

使用mixin可以讓一個class的方法去增加或混合到另一個class裡, 而不用整個class去繼承或覆寫原本的基礎class, 大大增加了開發的彈性, 此篇就要來介紹, 要如去使用mixin方法在Magento2專案裡。範例:延展UI component此示範如何新增一個function至目標component, 使其component屬性可增加

什麼?開源版也有PageBuilder了!Page Builder功能介紹(下)

上篇的PageBuilder功能介紹大家都觀看過了嗎?文中介紹了前三項主題『何謂Page Builder & Page Builder 影響的層級』、『Block 層級的應用 & Widget的引出使用』及『Catalog Content 層級應用 & Simple Page 層級應用』,本篇分享建立靜態頁面會常用到的Page Builder元素,讀者們可以實際去試試,嘗試的過程會發現透過Magento Page Builder的功能,即使不會寫Code,要"拉"一個美麗的頁面也非難事呀!