發佈於

OPENCART一頁式結帳模組-中文化與認證機制皆被我研究出來了

2017/05/31******************************************************************************************************
一頁式結帳-前台啟動條件
if ($this->config->get(‘quickcheckout_status’) && $this->validated()) {
1.$this->config->get(‘quickcheckout_status’) 該商店啟用
2.$this->validated 憑證通過vendor/equotix/quickcheckout/equotix.php 155行 用curl送值和接收
//==============================================================================================================
protected function validated() {
$this->callbackServer($this->config->get($this->code . ‘_license_license_key’), false);
return $this->config->get($this->code . ‘_license_license_key’) ? true : false;
}
//==============================================================================================================

#寫了一隻測試程式 看$this->config->get(‘quickcheckout_status’) 和 $this->validated
view-source:http://o03.test.com/index.php?route=test
========================================================================================================
protected $code = ‘quickcheckout’;
protected $extension_id = ’58’;

[quickcheckout_license_date_expired] => 29 May 2018
[quickcheckout_license_license_key] => xxxxxxx-xxxxxx-fabb673-9c40513-3b17864-ff16b4b
[quickcheckout_license_order_id] => 876666
[quickcheckout_license_name] => gggg
[quickcheckout_license_date_purchased] => 29 May 2017
[quickcheckout_field_address_1] => Array

http://o03.test.com/index.php?route=test
http://o03.test.com/index.php?route=quickcheckout/checkout #一頁結帳頁面 -手動過去
正常會返回8個值

=======================================
#POST送出的值
=======================================
[license_key] => oc52284-ceba4f2-fabb673-9c40513-3b17864-ff16b4b
[extension_id] => 58
[domain] => apm013.surehigh.com.tw //去除www.// 去除http://// 去除/ //轉小寫
=======================================
#CURL返回的值
[success] => 1 #成功或失敗
[license_key] => xxxxxxx-xxxxxx-fabb673-9c40513-3b17864-ff16b4b
[order_id] => 876666 #訂單號
[name] => gggg #購買人
[date_purchased] => 26 May 2017 #授權購買日
[date_expired] => 26 May 2018 #授權到期日
[domains] => Array([0] => Array(
[domain] => apm013.surehigh.com.tw
[date_added] => 26 May 2017
))
[services] => Array
[service] => Change Admin URL
[cost] => Only $39

[service] => OpenCart Upgrade
[cost] => Only $69

[service] => Professional Extension Installation
[cost] => Only $99

[service] => Custom Development
[cost] => From $139

[service] => Resolve Errors in Error Log
[cost] => Only $299

[service] => Website Audit
[cost] => Only $699
=======================================

//自行製造返回內容 S**********************************************************/
$response=array(‘success’ => 1,//#成功或失敗
‘license_key’=> ‘xxxxxxx-xxxxxx-fabb673-9c40513-3b17864-ff16b4b’,//許可證號
‘order_id’=> ‘874189’,//#訂單號
‘name’=> ‘gggg’,//#購買人
‘date_purchased’=> ’26 May 2017’,//#授權購買日
‘date_expired’=> ’26 May 2018’);//#授權到期日
$response[‘domains’][]=array(‘domain’ => ‘apm013.surehigh.com.tw’,’date_added’ => ’29 May 2017′);//允許授權網址
$response[‘services’][]=array(‘service’ => ‘更改管理後台網址’,’cost’=>’$39′);
$response[‘services’][]=array(‘service’ => ‘升級 OpenCart’,’cost’=>’$69′);
$response[‘services’][]=array(‘service’ => ‘專業擴展包安裝’,’cost’=>’$99′);
//自行製造返回內容 END**********************************************************/
=======================================
#有8個值 要寫入設定
=======================================
$this->code . ‘_license_license_key’ => ”,
$this->code . ‘_license_order_id’ => ”,
$this->code . ‘_license_name’ => ”,
$this->code . ‘_license_date_purchased’ => ”,
$this->code . ‘_license_date_expired’ => ”,
$this->code . ‘_license_domains’ => array(),
$this->code . ‘_license_check’ => time(),
$this->code . ‘_license_services’ => ”

=======================================
#資料表記的位置
=======================================
SELECT * FROM `OPENCART`.`oc_setting` WHERE code =’quickcheckout_license’

setting_idstore_idcodekeyvalueserialized2690quickcheckout_licensequickcheckout_license_date_expired26 May 201802700quickcheckout_licensequickcheckout_license_domains[{“domain”:”apm013.surehigh.com.tw”,”date_added”:”…12710quickcheckout_licensequickcheckout_license_check149622471302720quickcheckout_licensequickcheckout_license_services[{“service”:”\u66f4\u6539\u7ba1\u7406\u5f8c\u53f0\…12680quickcheckout_licensequickcheckout_license_date_purchased26 May 201702670quickcheckout_licensequickcheckout_license_namesuffix NO.1002650quickcheckout_licensequickcheckout_license_license_keyoc52284-ceba4f2-fabb673-9c40513-3b17864-ff16b4b02660quickcheckout_licensequickcheckout_license_order_id874189

[{“domain”:”apm013.surehigh.com.tw”,”date_added”:”26 May 2017″}]

——————————————————————————————-
#手動看他有幾種訊息
——————————————————————————————-
http://license.marketinsg.com/index.php?load=common/home/checkUpdate #按下Update時
http://license.marketinsg.com/index.php?load=common/home/validatelicense #檢查全縣 每48小時檢查一次
——————————————————————————————-
http://apm013.surehigh.com.tw/index.php?route=test #手動執行-強制認證 不等48小時
http://license.marketinsg.com/index.php?load=common/home/validatelicense #目標
成功只會返回
Array ( [error] => [success] => 1 ) {“success”:true}
失敗狀況
——————————————————————————————-
#domain 密鑰通過 網址不對 比對部分 surehigh.com.tw apm013.surehigh.com.tw 子網域也不行
Array ( [error] => License key has reached its limit. Please verify your license key and its usage on http://license.marketinsg.com. [success] => ) {“error”:”License key has reached its limit. Please verify your license key and its usage on http:\/\/license.marketinsg.com.”}
許可證密鑰已經達到極限。 請驗證您的許可證密鑰及其在http://license.marketinsg.com上的用途。
——————————————————————————————-
#沒POST license_key 過去
Array ( [error] => Invalid license key entered. [success] => ) {“error”:”Invalid license key entered.”}
輸入的許可證密鑰無效
——————————————————————————————-
D:\wamp\www\o03\catalog\controller\test.php 的內容
$license_key=”oc52284-ceba4f2-fabb673-9c40513-3b17864-ff16b4b”;
$license_info = $this->callbackServer($license_key, true); //呼叫權限檢查

——————————————————————————————-
目標
http://license.marketinsg.com/index.php?load=common/home/checkUpdate #按下Update時
//按下Update的動作
/*
正常送出
Array ( [license_key] => oc52284-ceba4f2-fabb673-9c40513-3b17864- [version] => 10.1.0
正常傳回
恭喜!您正在使用最新版本的擴展名。
{“type”:”alert alert-success”,”message”:”Congratulations! You are using the latest version of the extension.”}
——————————————————————————————-
結果
正常
{“type”:”alert alert-success”,”message”:”Congratulations! You are using the latest version of the extension.”}
{“type”:“alert alert-success”,“message”:“恭喜!您正在使用最新版本的擴展名。”}
——————————————————————————————-
{“type”:”alert-danger”,”message”:”We are unable to retrieve your license information. Please contact us if you require assistance.”}
{“type”:“alert-danger”,“message”:“我們無法檢索您的許可證信息,如果需要幫助,請與我們聯繫。”}

發佈於

自架購物平台-OpenCart購物商城1-檔案篇

免費的電子購物車系統很多,包括OpenCart, Magento, osCommerce, zenCart, PrestaShop等等,在華文世界中OpenCart由於中文化的很早,而且有一些人無償在推廣(以http://blog.dnono.com最為著名)

下載

OpenCart 2.0.2.0 中文化的版本請至opencart 2 中文版 (www.opencart.idv.tw)下載。
版本2.3.0.2
發佈日期2016/09/19
更新日期2016/09/19

注意:以下步驟適用於全新安裝,如果您要升級現有的購物車請觀看Upgrade.txt文件
——-
INSTALL
——-
此安裝指南適用FTP、cPanel 或其他的主機操作介面。
– Linux 安裝方式 –
1. 上傳 “Upload” 文件夾內的所有檔案至你的主機空間根目錄下,根目錄名稱會因主機所使用的管理程式而有所差異,例如:cPanel 的根目錄應該是 public_html/ 、而 Plesk 的根目錄則是httpdocs/
2. 將”網站根目錄”和”admin目錄”下的config-dist.php檔案,名稱修改為config.php
3. 如果您是使用 Linux/Unix 系統,請確定以下檔案和文件夾是可寫入的狀態
        chmod 0755 or 0777 system/storage/cache/
        chmod 0755 or 0777 system/storage/logs/
        chmod 0755 or 0777 system/storage/download/
        chmod 0755 or 0777 system/storage/upload/
        chmod 0755 or 0777 system/storage/modification/
        chmod 0755 or 0777 image/
        chmod 0755 or 0777 image/cache/
        chmod 0755 or 0777 image/catalog/
        chmod 0755 or 0777 config.php
        chmod 0755 or 0777 admin/config.php
        如果 0755 權限尚無法正常運作,可嘗試使用 0777 權限
4. 請確定您已經創建了MySQL的資料庫,並取得該資料庫的用戶資格
    (為了安全,請不要使用root用戶和密碼)
5. 瀏覽網站 例如: http://www.example.com 或 http://www.example.com/store/
6. 按照網頁指示的步驟進行安裝
7. 安裝完成後請刪除主機內的install目錄資料
8. 如果您已下載包含vendor資料夾的compiled版本且需要使用此功能,則vendor資料夾應該上傳至網站根目錄的上層目錄(和public_html or httpdocs目錄同一層)
– Windows 安裝方式 –
1. 上傳 “Upload” 文件夾內的所有檔案至你的主機空間根目錄下,例如:/wwwroot/store 或 /wwwroot
2. 將”網站根目錄”和”admin目錄”下的config-dist.php檔案,名稱修改為config.php
3. 請確定以下檔案和文件夾是可讀寫的狀態
        system/cache/
        system/logs/
        system/download/
        system/upload/
        image/
        image/cache/
        image/catalog/
        config.php
        admin/config.php
4. 請確定您已經創建了MySQL的資料庫,並取得該資料庫的用戶資格
    (為了安全,請不要使用root用戶和密碼)
5. 瀏覽網站 例如: http://www.example.com 或 http://www.example.com/store/
6. 按照網頁指示的步驟進行安裝
7. 安裝完成後請刪除主機內的install目錄資料
– 本地安裝方式 –
下面列出一些可幫助您快速建構本地運作環境的程式。
http://www.apachefriends.org/en/xampp.html
http://www.ampps.com/
http://www.usbwebserver.net
http://www.wampserver.com/en/
 – 備註 –
Godaddy 虛擬主機問題
如果使用 godaddy 的虛擬主機,您可能需要將”網站根目錄”和”admin目錄”下的php.ini檔案,名稱修改為 user.ini
—————————-
COMPOSER OR NOT TO COMPOSER
—————————-
從2.2版加入了有助於開發者的composer。同時有兩個版本(已編譯和未編譯)可依需求使用。
我們強烈建議將vendor資料夾放置於非網站根目錄下以確保檔案不會被直接訪問
Composer installing is extremely simple – https://getcomposer.org
發佈於

OpenCart 購物系統網站佈景主題版型 購買處

===================================================
#OpenCart 購物系統網站佈景主題版型
===================================================
#OpenCart官方版型選購位置 英文
https://www.opencart.com/index.php?route=marketplace/extension&filter_category_id=1
===================================================
#OpenCart 購物系統網站佈景主題版型 價格說明
下載價格:NT:3115  (一次使用權)    買斷價格:NT:157500    (版權都賣給你的話是157500元)
===================================================
http://www.goodweb.com.tw/opencart-templates.html    #把版型怪客模板拿來賣的台灣網站
http://www.webpage.com.tw/opencart-templates.html    #把版型怪客模板拿來賣的台灣網站
===================================================
#全世界最大的模板網站     版型怪客 (一次使用權3115)
===================================================
https://www.templatemonster.com/cn/
https://www.templatemonster.com/cn/search/?pr=50122-225189    #一共42個可以挑
https://www.templatemonster.com/cn/demo/62294.html            #DEMO
https://www.templatemonster.com/cn/opencart-templates/60079.html    #DEMO
===========================================================================================
#免費版型 單1目錄 手機也試用 目前我放上公司測試網址使用免費的3個
===========================================================================================
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=30389    #兒童
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=30388    #相機
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=23263    #汽車 不錯
————————————————————
#實際套起來
————————————————————
http://shop1.apm013.surehigh.com.tw/ 1號店
http://shop2.apm013.surehigh.com.tw/ 2號店
http://shop3.apm013.surehigh.com.tw/ 3號店
===========================================================================================
#免費-但有問題的
===========================================================================================
An Allen Multi Purpose Opencart Responsive Theme
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=30357    #下載
http://allen.anmoledeals.com/                                #DEMO
Diceylook Multi Purpose Opencart Responsive Theme
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=30275    #下載
http://diceylook.anmoledeals.com/                            #DEMO
*******************************************************************************************
===========================================================================================
#以下要錢
===========================================================================================
===========================================================================================
#適用OpenCart 2.3.x     25美元    咖啡店
===========================================================================================
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=23355    #下載
http://coffee.panforest.net/index.php?route=common/home                    #DEMO
http://www.responsinator.com/?url=http%3A%2F%2Fcoffee.panforest.net%2F            #DEMO手機板
===========================================================================================
#適用OpenCart 2.3.x    So公司     69美元
===========================================================================================
So Sata – Free Responsive OpenCart Theme
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=30337    #下載
http://demo.opencartworks.com/#so_sata                            #DEMO
So Ladaz – Free Responsive Multipurpose OpenCart 2.3.x Theme
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=30339    #下載
http://demo.opencartworks.com/#so_ladaz                            #DEMO
http://opencart.opencartworks.com/themes/so_ladaz/admin/                #後台DEMO Admin: demo    Password: demo
http://www.opencartworks.com/product/so-sata-free-opencart-theme/            #更多
下載免費+ $ 0
版權移除+ $ 19
安裝+ $ 25
安裝+版權移除+ $ 44
===========================================================================================
#適用OpenCart 2.3.x    ashertheme.com公司    89美元
===========================================================================================
http://www.ashertheme.com/all-themes/                            ashertheme.com公司所有主題
#美食
http://foodish.anmoledeals.com/index.php                        #DEMO
http://www.ashertheme.com/downloads/foodish-opencart-pro-theme/                #購買處
===========================================================================================
#適用OpenCart 2.3.x    themeglobal.com 公司    129美元
===========================================================================================
3個月開發商    版權/複製     129美元
http://themeglobal.com/pricing                            版權說明
http://themeglobal.com/opencart-templates                    10個模板
以下為DEMO
http://themeglobal.com/opencart/boocity1/
http://themeglobal.com/opencart/boocity2/
http://themeglobal.com/opencart/boocity3/
——————————————————————————————
http://themeglobal.com/opencart/megamall1/                    #購物
http://themeglobal.com/opencart/thekitchen1/                    #美食
http://themeglobal.com/opencart/luxstore1/                    #男裝
http://themeglobal.com/opencart/kingstorelite/                    #4女裝
——————————————————————————————
http://oc.themeglobal.com/techstore/                        #1耳機
http://oc.themeglobal.com/superstar/                        #2雜物
http://oc.themeglobal.com/hodeco/                        #3椅子
——————————————————————————————
http://themeglobal.com/opencart/fashionista1/                    #攝影壞掉
http://themeglobal.com/opencart/handcraft1/                    #手工
===========================================================================================
#適用OpenCart 2.3.x    journal 公司    55美元
===========================================================================================
https://www.journal-theme.com/1/
https://www.journal-theme.com/2/
https://www.journal-theme.com/3/
https://www.journal-theme.com/4/
https://www.journal-theme.com/5/
https://www.journal-theme.com/6/
https://www.journal-theme.com/7/
https://www.journal-theme.com/8/
https://www.journal-theme.com/9/
https://www.journal-theme.com/10/
https://www.journal-theme.com/11/
https://www.journal-theme.com/12/
https://themeforest.net/item/journal-advanced-opencart-theme/4260361?ref=DigitalAtelier        #購買頁
==========================================================================================
===========================================================================================
#適用OpenCart 2.3.x        台灣中文化版型
===========================================================================================
http://demo.ntcart.com/ntcart-kingstorelite        #DEMO 台灣在地化版 + KingStore Lite 版型
——————————————————————————————-
http://ntcart.com/                售價38,800
===========================================================================================
#適用OpenCart 2.3.x        大陸在地化一套 售價 ¥6,999
===========================================================================================
http://shop.opencart.cn/opencart2.3-pro-wechat-solution.html ¥6,999
http://mall.opencart.cn/index.php?route=product/product&product_id=30    #DEMO
===========================================================================================
#僅適用OpenCart 1.5.6.4
===========================================================================================
Spicy experience responsive                                    餐廳
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=15739        #下載處  2014
http://spicy.panforest.net/index.php?route=common/home                        #DEMO
Sweet shop
http://sweet.panforest.net/                                    #DEMO
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=14450        #下載處  2013
===========================================================================================
===================================================
#opencart 插件購買處 國外
===================================================
https://codecanyon.net/category/plugins/opencart