顯示具有 magento 標籤的文章。 顯示所有文章
顯示具有 magento 標籤的文章。 顯示所有文章

2017年9月16日 星期六

Magento 1.9 無法建立新帳號

更新了 SUPE-6788 之後

Magento 1.9 無法建立新帳號

解決方法
要從此三個地方

1) app/design/frontend/[your_custom_theme]/template/customer/form/register.phtml
2) app/design/frontend/[your_custom_theme]/template/customer/form/resetforgottenpassword.phtml
3) app/design/frontend/[your_custom_theme]/template/persistent/customer/form/register.phtml
3) app/design/frontend/[your_custom_theme]/template/persistent/customer/form/login.phtml

找到


並將其改為


也就是新增

php echo $this->getBlockHtml('formkey') ?>
到程式碼中

接著再到快取管理中

更新快取

就能夠解決

Magento 1.9 無法建立新帳號問題

這在官方的論壇中

也有提到解決方法

2017年9月14日 星期四

Products.OptionsPrice 問題修復

在更新完Magento 1.9.3.1之後,

系統會出現

Uncaught TypeError : Products.OptionsPrice is not a contructor ...




會出現這個問題是因為新版的Magento

將 Products.OptionsPrice   varien/product.js 移到了 varien/product_options.js


Products.OptionsPrice 問題修復


要到

/app/design/frontend/accessshop/default/layout/catalog.xml

找到

varien/product.js




在後面新增

  varien/product_options.js




即可

在此檔案一共可找到三個左右,

一併改進去就能夠解決此問題

修復 https 中Mixed Content 問題二

在將網站從 http 轉為安全性較高的 https 過程中,

常見的問題就是一些Mixed Content 問題

比如底下這樣的錯誤:


今天的範例是由於呼叫了非https的js,

這是用來分享產品到各社群網站的用途,

方便販售的產品推廣到不同的社群達到宣傳的效果,


修復 https 中Mixed Content 問題


方法很簡單,

就是把呼叫的元件也改為https呼叫即可

找到檔案:

/app/design/frontend/[theme package]/default/template/catalog/product/view/addto.phtml

有時候隨著主題(theme package)的不同,

可能位置在

/app/design/frontend/[theme package]/default/template/page/html/head.phtml

打開之後,

找到與錯誤訊息一樣的描述:

http://w.sharethis.com/button/button.js


將其改為:

https://ws.sharethis.com/button/button.js


存檔後重新載入網頁

就能夠解決此問題

2017年2月18日 星期六

修復 https 中Mixed Content 問題

前陣子提到安裝SSL憑證將網站改為https,

有的時候,

雖然改為https, 但網站載入瀏覽器時,會出現 Mixed Content 問題,

這時就需要按下F12,

Mixed Content


找出到底是哪個環節出了問題,

把呼叫http的檔案找出來改正就能

修復 https 中Mixed Content 問題


在這個範例中,

網站載入字型時, 使用的url為http,

由於網站套用的主題呼叫了不安全網址的字型

所以出現混合內容的問題,( 也就是 Mixed Content 問題 )

到 Magento安裝目錄底下路徑

     app\design\frontend\accessshop\default\template\page\html

找到


將其url改為https開頭即可修復 https 中Mixed Content 問題

問題很簡單,

難在要找出這個檔案需要花一點時間.







2017年1月24日 星期二

Magento 為特定商品類別舉行特賣會

Magento 為特定商品類別舉行特賣會

是常有的活動.
促銷本來就是招攬客人的一部份,適當的舉行特賣會也能夠順便提高營收.
設定的方法如下:
1.在控制台找到"促銷",並點選進入"產品價格規則"
 2.選擇"新增規則"
 3.在這範例中,設定"規則名稱"為年終特賣會,"說明"對商品進行九折優惠,將狀態設為"啟用",選擇要套用規則的"網站","客戶群組"中針對某些客戶做優惠(當然也可以全選),接著設定特賣會"開始日期"與"結束日期","優先順序"則是設定當有重複規則時,以數字小的為優先設定
 4.在此針對"分類""等於""自行車配件"的商品進行九折優惠
 5.在此設定九折優惠. "價格減去比率"就是"原價"減去折扣金額10% = 九折,設定完畢後選擇"儲存並應用"
 可以看到這些商品都有出現價格上的變動
更詳細可到範例網站觀看:   自行車尾燈

2017年1月22日 星期日

Magento 產品上架

安裝好Magento ,
緊接著就是進行 Magento 產品上架

產品上架詳細步驟:

1.在控制台工具列中找到"產品"並選擇"管理產品"
2.在管理產品頁面的右上方找到"新增產品"
 3.接著點選"繼續"進行產品上架
 4.基本上而言,只需要填寫底下紅色框選的部分即可,若只是填寫這些功能,就辜負Magento附上的強大功能了

 5.在"一般"頁面填上商品的資訊,值得一提的是"網址代碼"如果能填上,對商品的SEO會比較有幫助(最好選擇與商品相關的單字),在頁面中的"庫存"其實應該算是中文翻譯的缺失,原文應該為SKU ,此欄位建議填寫產品的序號(而且不能重複).

6.設定產品銷售價格,並設定是否含稅
7.接著選擇"瀏覽檔案"進行產品圖片的選擇
8.在電腦中選擇產品圖片
9.選好以後,點選"上傳檔案"
10.在這裡設定圖片排列順序(sort order),並點選使其成為主要圖片與縮圖
11. 在"庫存"頁面,設定產品數量與目前庫存狀態
12.最後選擇要顯示的商店名稱按下"儲存"即可完成 Magento 產品上架

前往觀看產品範例: 自行車安全帽

2016年12月23日 星期五

magento整合wordpress

 把部落格整合入購物車系統,

能讓管理者販售商品之餘,

同時將產品相關的介紹或者知識一同介紹給客戶,

不需要另外再把重複的內容貼到部落格中.

magento整合wordpress

 整合的方式有很多種,

有利用部落格文章中簡碼直接連到Magento中實現同步商品的整合,

也有從Magento安裝模組直接連到部落格的方法.

本文要介紹的就是從Magento模組連到wordpress中:

1.首先要準備兩個已安裝好的網站,

一個Magento,網址為http://store.twshop.xyz,

另一個wordpress網址為blog.twshop.xyz

2.登入Magento控制台之後,

到system->Magento Connect->Magento Connect Manager執行


3.利用wordpress搜尋可找到FishPig的整合模組


將安裝key複製到Magento connect manager中


按下install如下圖,

直接執行Proceed即可安裝完成

安裝完成之後回到Magento控制台可在上方工具列找到WordPress,

執行WordPress -- > Settings即可開始設定整合功能


4.在第一項設定 wordpress intergration中啟用此整合模組(Enabled   選  Yes)

第二項要填寫wordpress資料庫的相關資料,

在範例中由於與Magento共用資料庫所以直接設定共用,

並加上資料表的前綴詞wp_,
    


5.  資料庫設定正確之後,

接著更改Magento端wordpress的位址,

以及未來放置wordpress的檔案路徑, 

至於管理者帳號也一併填寫在此,

底下設定的意思是以後用http://store.twshop.xyz/blog登入部落格,

wordpress的路徑在http://store.twshop.xyz/wordpress

6. 到wordpress控制台前往 '設定' -> '一般',

將wordpress位址(檔案路徑)與網站位址(URL)改為與步驟5符合


7.再回到Magento控制台, 

選擇 WordPress -> wordpress>>

如果能夠登入部落格控制台就表示設定成功了


2016年12月21日 星期三

移除頁尾 powered by Magento 字串

安裝完Magento之後,

在頁尾常會有版權相關的字串

例如: powered by Magento,

或者套用主題的版權宣告,

若要

移除頁尾 powered by Magento 字串


就必須到:

app/design/frontend/[package name]/[theme name]/template/page/html/footer.phtml

找到  powered by Magento 這個字串 ,

利用註解語法:  <-- by="" magento="" nbsp="" powered="">,或者直接將其去除,
<-- by="" magento="" nbsp="" powered="">
以下圖為例子: 移除紅色框選區域的主題宣告字串


再到Magento admin控制台裡面 ,

清除快取即可


2016年4月23日 星期六

Magento檔案權限

在安裝Magento2後.

Magento檔案權限


問題是常有的事情.

產品圖片無法顯示.

管理者選單執行無反應.

這些事情大多因為檔案權限設定有誤.

造成功能不全或無反應.

這時候可到

vender/Magento/framework/Filesystem

找到DriverInterface.php

找到以下程式碼並修改為:

  /**
     * Permissions to give read/write/execute access to owner and owning group, but not to all users
     */

    const WRITEABLE_DIRECTORY_MODE = 0775;

    /**
     * Permissions to give read/write access to owner and owning group, but not to all users
     */

    const WRITEABLE_FILE_MODE = 0665;

修改後清除快取就能開始使用Magento2

2016年2月29日 星期一

Magento LOGO 更改

安裝完Magento之後,

就是一連串的設定了,

首先找到

Magento LOGO 更改


宣告進成自行車網站正式營業:

1.登入Magento控制台找到  系統->設定(system->configure)

2.選擇 '設計'  (Design)

3. 找到頁首 (HEADER) 更改logo 圖片來源 (Logo Image Src)



4.再到skin/frontend/yourtheme/images/ 換成個人的logo即可

2016年2月19日 星期五

Magento 安裝

Magento是一套功能強大的開源軟體.
在電子商務方面提供許多強大功能
例如:
1.自訂物品屬性
2.自訂購物車規則
3.自訂價格規則
4.快速更改風格
5.多商店管理
等等 .
甚至能整合手機app.方便使用手機購物.

安裝步驟不複雜:
1.第一步當然是要同意才能繼續安裝

2.檢查在系統上面需要的套件(PHP , MySQL, 設定)

3.檢查成功項目可以看到綠色打勾
 4.輸入資料庫位址.名稱.帳號.密碼資訊
 5.設定網站網址.管理者網址
 6.選擇地區.貨幣.語言
 7.設定管理者帳號
 8.點選立即安裝
 9. 安裝成功.剛才設定的資訊會再次顯示在此頁