文章彙整

"Magento開發"共有40篇文章

首頁  /  新知分享  /  Magento  /  Magento開發

Magento 2 客製化email模板

在某些情況中,我們需要寄出信件,但又希望客戶可以自由的編輯它,這時候就可以跟著我們一起寫出自己的模板吧!   首先先建立etc/adminhtml/system.xml <?xml version=”1.0″?> <!– /** * Copyright © ...

Magento1 新增篩選器屬性與範圍

在Magento1裡你可以使用「addAttributeToFilter」與「addFieldToFilter」來篩選你的query結果,但是他們是在不同得場合使用,讓我們來一起看看吧!

Magento2前端開發: 當滑鼠滑入購物車按鈕時隨即展開迷你購物車

原生的Magento2 主題包,需要點擊購物車小圖才能展開迷你購物車,如果想要在滑鼠滑入的時候展開迷你購物車,那麼請跟著小編一起學習吧!

Magento自訂欄位內資料顯示的方式與搜尋

上一章中我們講到如何自訂自己的後台欄位,但是有時顯示出來的資料並不是我們需要的,例如圖片路徑。本篇文章教學如何改變欄位顯示的方式與搜尋。

如何在Magento樣板使用depend條件

Magento信件有許多樣板可以使用,當你需要使用Magento寄信的時,可以先在後台設定信件樣板,不過有時候需要作條件判斷。需要判斷信件帶入超連結位置時,可使用Magenot樣板引擎的一個depend條件判斷。

如何在Magento 2 加上麵包屑

雖然Magento本來就有麵包屑了,但並不是每個頁面都有麵包屑;若遇上需要加上麵包屑的需求要如何補上去?這篇文章將以登入頁為實例說明!

在magento1上設定Redis session

在magento上使用Redis是為了減輕後端資料庫的負擔,Redis 為in-memory database,所以在存取上更為迅速,以下介紹的是Redis session的設定。

在自訂的擴充套件新增csv匯出的控制項

當開發者自訂自己的extension的時候,如何在後台的extension頁面新增匯出表格的功能呢?一起看下去吧! *適用版本: magento 1.9 1.新增一個匯出的控制項 2.到範例extension後台grid頁面的檔案 app\code\local\Astralweb\Banner\Block\Adminhtml\Aswbanner\Grid.php ,然後在protected function _prepareColumns()裡面新增下列程式碼: ...

manage category 切換 category 所觸發的 AJAX

在Magento 後台往往會想對某些頁面寫入JavaScript的需求,為了改變頁面的內容,大多數的頁面都在後端作處理就好,而有些頁面像是Category>manage category裡的category做切換的時候是透過AJAX機制做傳遞,這時候就有寫JavaScript的需求了。   1.如下圖的紅色框框,在切換category的時候執行JavaScript的程式碼   2. 如下先找到這個檔案app\design\adminhtml\default\default\template\catalog\category\edit.phtml,再找到function updateContent() 裡 ...

Magento1 表單驗證介紹

Magento 是用 Prototype JavaScript 去做表單驗證的,原生設計的驗證方式就非常的豐富和多樣,但在開發上一定還是會遇到特別驗證表單規則,也保留了客製化的空間讓開發者自己添加,筆者認為Magento表單驗證算是非常好用和簡單呢。   現有的Magento表單驗證方法你可以在js/prototype/validation.js裡的414行開始看到目前的class id對應的error message和驗證規則程式碼,筆者有找到已經整理好的清單。   ...

Python- 基本用法之library安裝

Python有各式各樣的library,無論是官方的還是第三方所提供的套件,這些套件都幫助我們不需要再重新開發去刻出所需要的功能。 而最廣為使用的基本上是 pip 這個指令   Python的Library管理 “pip” Python pip可以很簡單的讓我們使用安裝升級或是移除套件等等的套件管理功能 它就像是Python上的 apt ...

Python- 測試API

本文將介紹如何用Python來測試API,無論對於測試或是學習上,或是臨時要使用沒有php開發環境的電腦來測試都很簡單又方便喔!