EC-CUBE2.11 EC-CUBE2.12 EC-CUBE2.13
※ バージョンによっては不可能な場合があります。
お客様が現在運用中のEC-CUBEサイトに機能を追加いたします。
現行サイトのファイルを送っていただければ、こちらでファイルにカスタマイズを施し返送いたしますので、お客様自身で上書きアップロードしてください。
カスタマイズの詳細も同梱しますので、他のEC-CUBEへの実装も可能です。
このページで紹介しているカスタマイズ以外も可能かと思います。ご相談いただければ幸いです。
【ご利用に際しまして】
  • お客様のご利用環境によってはカスタマイズ出来ない場合がございます。
  • EC-CUBE2.4系のカスタマイズは行っておりません。
  • カスタマイズによっては、データベースへの追加等が必要になる場合があります。データベース追加用の命令文(SQL)はこちらで用意しますので、作業はお客様でお願いいたします。
    (1)データベースを選択 (2)SQLタブをクリック (3)SQLを入力 (4)実行ボタンをクリックして完了
    *
    *
  • ファイル上書きの際、必ずバックアップをお取りください。万一動作しない場合はバックアップしたファイルを復元し、元に戻してください。
  • 料金は後払いで結構です。動作確認がとれましたら、指定の銀行にお振り込みください。
【ご利用の流れ】
  • 空フォルダをダウンロードします。空フォルダは各カスタマイズごとに異なります。対象となる空フォルダをダウンロードしてください。その際、EC-CUBEのバージョンとデータベースの種類をお書き添えください。(EC-CUBE2.4系のカスタマイズは行っておりません)
  • 現行サイトのファイルを空フォルダに入れた後、zip形式等で圧縮し下記送信先にお送りください。
    デザインテンプレートをご利用されている場合は、「default」フォルダを「テンプレート名」フォルダに変更してください。
  • こちらでカスタマイズを施し、ファイルと請求書を送信いたします。
  • お客様ご自身でデータベースの追加・ファイルのアップロードを行い、動作確認をしてください。
  • 動作に問題がなければ、指定の銀行に料金をお振り込みください。
  • こちらで直接ファイルの修正・追加を行うことも可能です。ご相談ください。
事前にご確認が必要な場合も、下記宛てにメールしてください。
送信先アドレス:admin@kaiplus.com
メールには必ずEC-CUBEのバージョンとデータベースの種類をお書き添えください。
EC-CUBE:No.021 管理画面登録型ランキング
カスタマイズ料金(税込価格)18,000円
*
▼カスタマイズ内容
  • この機能は、ランキングを自動生成するものではありません。
  • 管理画面から商品を登録します。(おすすめ商品と同じ要領)
  • 登録数は自由に設定できます。
  • ランキングブロックでは10点。ランキングページでは登録したすべての商品が表示されます。
▼デモサイト
http://itoben.com/part/2133-1/
詳しくはこちら
http://itoben.com/blog/1802.html
▼お客様ご自身で作業していただくこと
1 データベースの追加
2 ファイルの新規追加・入れ替えと、サーバへのアップロード
次のファイルを新規追加または入れ替え、アップロードしてください。
入れ替え前の現行ファイルはバックアップをお願いします。
★が入れ替えファイル
  • ■html/admin/contents/ranking_manual.php
  • ■html/frontparts/bloc/ranking_manual.php
  • ■html/js/jquery.idangerous.swiper
  • ■html/ranking_manual/index.php
  • ■html/user_data/packages/default/css/import.css★
  • ■html/user_data/packages/default/css/rankig_manual.css
  • ■html/user_data/packages/sphone/css/import.css★
  • ■html/user_data/packages/sphone/css/rankig_manual.css
  • ■data/class/pages/admin/contents/LC_Page_Admin_Contents_RankingManual.php
  • ■data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_RankingManual.php
  • ■data/class/pages/ranking_manual/LC_Page_RankingManual.php
  • ■data/class_extends/page_extends/admin/contents/LC_Page_Admin_Contents_RankingManual_Ex.php
  • ■data/class_extends/page_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_RankingManual_Ex.php
  • ■data/class_extends/page_extends/ranking_manual/LC_Page_RankingManual_Ex.php
  • ■data/Smarty/templates/admin/contents/ranking_manual.tpl
  • ■data/Smarty/templates/admin/contents/subnavi.tpl★
  • ■data/Smarty/templates/default/frontparts/bloc/ranking_manual.tpl
  • ■data/Smarty/templates/default/ranking_manual/index.tpl
  • ■data/Smarty/templates/sphone/site_frame.tpl★
  • ■data/Smarty/templates/sphone/frontparts/bloc/ranking_manual.tpl
  • ■data/Smarty/templates/sphone/ranking_manual/index.tpl
お客様から送信していただくファイル
次の現行ファイルをフォルダ(空フォルダをダウンロード)に入れてメール添付で送ってください。
カスタマイズを施し、返送いたします。
  • ■html/user_data/packages/default/css/import.css★
  • ■html/user_data/packages/sphone/css/import.css★
  • ■data/Smarty/templates/admin/contents/subnavi.tpl★
  • ■data/Smarty/templates/sphone/site_frame.tpl★
「管理画面登録型ランキング」カスタマイズ:空フォルダをダウンロード
送信先アドレス:admin@kaiplus.com
メールには必ずEC-CUBEのバージョンとデータベースの種類をお書き添えください。
EC-CUBE:No.022 ランク別送料区分
カスタマイズ料金(税込価格)30,000円
*
▼カスタマイズ内容
  • 配送方法設定で、送料区分(送料ランク)ごとの配送料を登録します。送料区分は最大10まで登録することができます。
  • 商品登録画面で、その商品の送料ランクを設定します。規格ごとに異なる送料ランクを設定することもできます。
  • 一度に複数商品を注文した場合は、注文商品の中で一番高い送料ランクが送料として適用されます。
    A商品(送料ランク2)、B商品(送料ランク3)を同時に購入した場合、送料ランク3の料金が適用されることになります。
  • 特定の商品を単独購入のみに設定することができます。設定すると、他の商品を同時購入することができなくなります。
  • ★複数配送先指定機能を利用することはできません。
  • パラメータ設定のUSE_MULTIPLE_SHIPPINGはfalse(利用しない)に設定
  • ランク別送料区分の機能を無効にすることも可能です。
    設定はパラメータ設定で行います。SORYO_KUBUN_USE:ランク別送料区分機能の使用(true:使用する、false:使用しない)
▼デモサイト
http://itoben.com/part/2133-2/
マニュアル (本サイトのダウンロード版のマニュアルなので、商品詳細ページ等多少異なるところがありますが、登録方法や注意事項は変わりません。)

詳しくはこちら
http://itoben.com/blog/1637.html
(本サイトのダウンロード版についての説明です。基本的には変わりません。)
▼お客様ご自身で作業していただくこと
1 データベースの追加
2 ファイルの新規追加・入れ替えと、サーバへのアップロード
次のファイルを新規追加または入れ替え、アップロードしてください。
入れ替え前の現行ファイルはバックアップをお願いします。
★は新規追加ファイル
  • ■html/postage/ichiran.php★
  • ■html/postage/index.php★
  • ■html/user_data/packages/admin/js/admin.js【2.12系】
  • ■html/user_data/packages/admin/js/eccube.admin.js【2.13系】
  • ■html/user_data/packages/default/css/popup.css
  • ■html/user_data/packages/sphone/css/popup.css
  • ■data/class/SC_CartSession.php
  • ■data/class/SC_Product.php
  • ■data/class/db/SC_DB_DBFactory.php【2.13系のみ】
  • ■data/class/db/dbfactory/SC_DB_DBFactory_PGSQL.php【2.13系のみ】
  • ■data/class/helper/SC_Helper_DB.php
  • ■data/class/helper/SC_Helper_Delivery.php【2.13系のみ】
  • ■data/class/pages/admin/basis/LC_Page_Admin_Basis_DeliveryInput.php
  • ■data/class/pages/admin/products/LC_Page_Admin_Products.php
  • ■data/class/pages/admin/products/LC_Page_Admin_Products_Product.php
  • ■data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php
  • ■data/class/pages/cart/LC_Page_Cart.php
  • ■data/class/pages/postage/LC_Page_Postage.php★
  • ■data/class/pages/postage/LC_Page_Ichiran.php★
  • ■data/class/pages/products/LC_Page_Products_Detail.php
  • ■data/class/pages/shopping/LC_Page_Shopping_Confirm.php
  • ■data/class_extends/page_extends/postage/LC_Page_Ichiran_Ex.php★
  • ■data/class_extends/page_extends/postage/LC_Page_Postage_Ex.php★
  • ■data/Smarty/templates/admin/basis/delivery_input.tpl
  • ■data/Smarty/templates/admin/products/confirm.tpl
  • ■data/Smarty/templates/admin/products/index.tpl
  • ■data/Smarty/templates/admin/products/product.tpl
  • ■data/Smarty/templates/admin/products/product_class.tpl
  • ■data/Smarty/templates/admin/products/product_class_confirm.tpl
  • ■data/Smarty/templates/default/site_frame.tpl
  • ■data/Smarty/templates/default/cart/index.tpl
  • ■data/Smarty/templates/default/postage/ichiran.tpl★
  • ■data/Smarty/templates/default/postage/index.tpl★
  • ■data/Smarty/templates/default/products/detail.tpl
  • ■data/Smarty/templates/default/products/soryo_kubun.tpl★
  • ■data/Smarty/templates/default/shopping/confirm.tpl
  • ■data/Smarty/templates/default/shopping/payment.tpl
  • ■data/Smarty/templates/mobile/cart/index.tpl
  • ■data/Smarty/templates/mobile/postage/ichiran.tpl★
  • ■data/Smarty/templates/mobile/postage/index.tpl★
  • ■data/Smarty/templates/mobile/products/detail.tpl
  • ■data/Smarty/templates/mobile/shopping/confirm.tpl
  • ■data/Smarty/templates/sphone/cart/index.tpl
  • ■data/Smarty/templates/sphone/postage/ichiran.tpl★
  • ■data/Smarty/templates/sphone/postage/index.tpl★
  • ■data/Smarty/templates/sphone/products/detail.tpl
  • ■data/Smarty/templates/sphone/products/soryo_kubun.tpl★
  • ■data/Smarty/templates/sphone/shopping/confirm.tpl
  • ■data/Smarty/templates/sphone/shopping/payment.tpl
お客様から送信していただくファイル
次の現行ファイルをフォルダ(空フォルダをダウンロード)に入れてメール添付で送ってください。
カスタマイズを施し、返送いたします。
  • ■html/user_data/packages/admin/js/admin.js【2.12系】
  • ■html/user_data/packages/admin/js/eccube.admin.js【2.13系】
  • ■html/user_data/packages/default/css/popup.css
  • ■html/user_data/packages/sphone/css/popup.css
  • ■data/class/SC_CartSession.php
  • ■data/class/SC_Product.php
  • ■data/class/db/SC_DB_DBFactory.php【2.13系のみ】
  • ■data/class/db/dbfactory/SC_DB_DBFactory_PGSQL.php【2.13系のみ】
  • ■data/class/helper/SC_Helper_DB.php
  • ■data/class/helper/SC_Helper_Delivery.php【2.13系のみ】
  • ■data/class/pages/admin/basis/LC_Page_Admin_Basis_DeliveryInput.php
  • ■data/class/pages/admin/products/LC_Page_Admin_Products.php
  • ■data/class/pages/admin/products/LC_Page_Admin_Products_Product.php
  • ■data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php
  • ■data/class/pages/cart/LC_Page_Cart.php
  • ■data/class/pages/products/LC_Page_Products_Detail.php
  • ■data/class/pages/shopping/LC_Page_Shopping_Confirm.php
  • ■data/Smarty/templates/admin/basis/delivery_input.tpl
  • ■data/Smarty/templates/admin/products/confirm.tpl
  • ■data/Smarty/templates/admin/products/index.tpl
  • ■data/Smarty/templates/admin/products/product.tpl
  • ■data/Smarty/templates/admin/products/product_class.tpl
  • ■data/Smarty/templates/admin/products/product_class_confirm.tpl
  • ■data/Smarty/templates/default/site_frame.tpl
  • ■data/Smarty/templates/default/cart/index.tpl
  • ■data/Smarty/templates/default/products/detail.tpl
  • ■data/Smarty/templates/default/shopping/confirm.tpl
  • ■data/Smarty/templates/default/shopping/payment.tpl
  • ■data/Smarty/templates/mobile/cart/index.tpl
  • ■data/Smarty/templates/mobile/products/detail.tpl
  • ■data/Smarty/templates/mobile/shopping/confirm.tpl
  • ■data/Smarty/templates/sphone/cart/index.tpl
  • ■data/Smarty/templates/sphone/products/detail.tpl
  • ■data/Smarty/templates/sphone/shopping/confirm.tpl
  • ■data/Smarty/templates/sphone/shopping/payment.tpl
「ランク別送料区分」カスタマイズ:空フォルダをダウンロード
送信先アドレス:admin@kaiplus.com
メールには必ずEC-CUBEのバージョンとデータベースの種類をお書き添えください。
EC-CUBE:No.023 商品詳細ページに添付ファイル機能
カスタマイズ料金(税込価格)25,000円
*
▼カスタマイズ内容
  • 添付ファイルは、html/upload/upload_fileフォルダに保存されます。(フォルダ新規作成)
  • 「現在のカゴの中」「購入確認ページ」「MYページ購入履歴」「メール本文」では、upload_fileフォルダのファイルを参照して表示されます。
  • メールにファイルは添付されません。メール本文のファイルURLをクリックしてダウンロードします。
  • ファイルの種類は限定していないので、画像や圧縮ファイル、アプリケーションファイル等、何でも添付(アップロード)できます。
  • ファイルの種類を限定することも可能です。たとえば、画像(.png .jpg .jpeg .gif)など。
  • 画像サイズは長辺2000pxにリサイズされます。数値の変更は可能です。
  • 日本語名ファイルはアップロードできません。
  • 保存フォルダ(upload_file)に同じ名前のファイルが存在するときは添付できません。その際、エラーメッセージが表示されます。
  • PCのみの対応です。スマホには対応していません。スマホ画面で「添付ファイルを送信する場合はPCから」等のコメントを表示して対応することになると思います。
詳しくはこちら
http://itoben.com/blog/2098.html
▼お客様ご自身で作業していただくこと
1 データベースの追加
2 ファイルの新規追加・入れ替えと、サーバへのアップロード
次のファイルを新規追加または入れ替え、アップロードしてください。
入れ替え前の現行ファイルはバックアップをお願いします。
★は新規作成
  • ■html/upload/upload_file★
  • ■data/class/SC_CartSession.php
  • ■data/class/helper/SC_Helper_Purchase.php
  • ■data/class/pages/products/LC_Page_Products_Detail.php
  • ■data/Smarty/templates/default/cart/index.tpl
  • ■data/Smarty/templates/default/mail_templates/order_mail.tpl
  • ■data/Smarty/templates/default/mypage/history.tpl
  • ■data/Smarty/templates/default/products/detail.tpl
  • ■data/Smarty/templates/default/shopping/confirm.tpl
お客様から送信していただくファイル
次の現行ファイルをフォルダ(空フォルダをダウンロード)に入れてメール添付で送ってください。
カスタマイズを施し、返送いたします。
  • ■data/class/SC_CartSession.php
  • ■data/class/helper/SC_Helper_Purchase.php
  • ■data/class/pages/products/LC_Page_Products_Detail.php
  • ■data/Smarty/templates/default/cart/index.tpl
  • ■data/Smarty/templates/default/mail_templates/order_mail.tpl
  • ■data/Smarty/templates/default/mypage/history.tpl
  • ■data/Smarty/templates/default/products/detail.tpl
  • ■data/Smarty/templates/default/shopping/confirm.tpl
「商品詳細ページに添付ファイル機能」カスタマイズ:空フォルダをダウンロード
送信先アドレス:admin@kaiplus.com
メールには必ずEC-CUBEのバージョンとデータベースの種類をお書き添えください。
EC-CUBE:No.024 お問い合わせページに添付ファイル機能
カスタマイズ料金(税込価格)25,000円
*
▼カスタマイズ内容
  • 添付ファイルは■html/upload/contact_upload_fileフォルダに保存されます。
  • 添付ファイルは、保存時に上書きされないようファイル名がリネームされます。

  • ファイルの種類を画像のみに設定したり、アップロードのサイズを制限したりする場合は下記ファイルを修正します。
  • ■data/class/pages/contact/LC_Page_Contact.php 223行目付近
    ----------------------------------
    //↓画像に限定する場合(10000←容量10MBまで、5000, 5000←長辺5000pxを超える場合は5000pxにリサイズ)
    //$objUpFile->addFile('画像', 'sample_image1', array('jpg', 'gif', 'png'), 10000, false, 5000, 5000);
    //↓すべてのファイル(10000←容量10MBまで)
    //$objUpFile->addFile('ファイル', 'sample_image1', array(), 10000, false, 0, 0, false);

    $objUpFile->addFile('画像', 'sample_image1', array('jpg', 'gif', 'png'), 10000, false, 5000, 5000);
    $objUpFile->addFile('画像', 'sample_image2', array('jpg', 'gif', 'png'), 10000, false, 5000, 5000);
    $objUpFile->addFile('画像', 'sample_image3', array('jpg', 'gif', 'png'), 10000, false, 5000, 5000);
    $objUpFile->addFile('画像', 'sample_image4', array('jpg', 'gif', 'png'), 10000, false, 5000, 5000);
    $objUpFile->addFile('画像', 'sample_image5', array('jpg', 'gif', 'png'), 10000, false, 5000, 5000);
    ----------------------------------

  • 最大で5点のファイルを添付できます。点数を減らすには下記ファイルのアップロードエリア(div要素)に、CSSのdisplay:none; を設定します。
  • 【PC】■data/Smarty/templates/default/contact/index.tpl
    【スマホ】■data/Smarty/templates/sphone/contact/index.tpl
    ----------------------------------
    <div style="margin-bottom:10px; display:none;">
    <span class="attention"><!--{$arrErr.sample_image5}--></span>
    <!--{if $arrFile.sample_image5.filepath != ""}-->
    ----------------------------------

▼デモサイト※ デモサイトでは添付できるファイルを画像に限定してます。
http://www.kaiplus.com/part/213_3/contact/
詳しくはこちら
http://itoben.com/blog/2113.html
▼お客様ご自身で作業していただくこと
ファイルの新規追加・入れ替えと、サーバへのアップロード
次のファイルを新規追加または入れ替え、アップロードしてください。
入れ替え前の現行ファイルはバックアップをお願いします。
★は新規作成
  • ■html/upload/contact_upload_file★
  • ■data/class/SC_SendMail.php
  • ■data/class/helper/SC_Helper_Mail.php
  • ■data/class/pages/contact/LC_Page_Contact.php
  • ■data/Smarty/templates/default/contact/confirm.tpl
  • ■data/Smarty/templates/default/contact/index.tpl
  • ■data/Smarty/templates/sphone/contact/confirm.tpl
  • ■data/Smarty/templates/sphone/contact/index.tpl
お客様から送信していただくファイル
次の現行ファイルをフォルダ(空フォルダをダウンロード)に入れてメール添付で送ってください。
カスタマイズを施し、返送いたします。
  • ■data/class/SC_SendMail.php
  • ■data/class/helper/SC_Helper_Mail.php
  • ■data/class/pages/contact/LC_Page_Contact.php
  • ■data/Smarty/templates/default/contact/confirm.tpl
  • ■data/Smarty/templates/default/contact/index.tpl
  • ■data/Smarty/templates/sphone/contact/confirm.tpl
  • ■data/Smarty/templates/sphone/contact/index.tpl
「お問い合わせページに添付ファイル機能」カスタマイズ:空フォルダをダウンロード
送信先アドレス:admin@kaiplus.com
メールには必ずEC-CUBEのバージョンとデータベースの種類をお書き添えください。
EC-CUBE:No.025 MYページからファイルアップロード機能
カスタマイズ料金(税込価格)25,000円
*
▼カスタマイズ内容
  • PC画面にのみ対応しています。
  • ユーザーが会員登録を行い、商品を購入することが前提です。
  • 購入した商品(注文)に関係するファイルをアップロードします。
  • 添付ファイルは、html/upload/save_user_fileフォルダに保存されます。(フォルダ新規作成)
  • ファイルの種類は限定していないので、画像や圧縮ファイル、アプリケーションファイル等のアップロードが可能です。
  • アップロードされたファイルはリネームされます。
  • ファイルがアップロードされると、管理者にお知らせメールが届きます。
  • 受注管理画面でファイルをダウンロードします。
▼デモサイト
https://kaiplus.com/part/213_5/mypage/login.php
メールアドレス:sample@itoben.com
パスワード:demo
詳しくはこちら
http://itoben.com/blog/2810.html
▼お客様ご自身で作業していただくこと
ファイルの新規追加・入れ替えと、サーバへのアップロード
次のファイルを新規追加または入れ替え、アップロードしてください。
入れ替え前の現行ファイルはバックアップをお願いします。
★は入れ換えファイル
  • ■html/mypage/upload_file.php
  • ■html/upload/save_user_file
  • ■html/upload/temp_user_file
  • ■data/class/pages/admin/order/LC_Page_Admin_Order_Edit.php★
  • ■data/class/pages/mypage/LC_Page_Mypage_History.php★
  • ■data/class/pages/mypage/LC_Page_Mypage_UploadFile.php
  • ■data/class_extends/page_extends/mypage/LC_Page_Mypage_UploadFile_Ex.php
  • ■data/Smarty/templates/admin/order/edit.tpl★
  • ■data/Smarty/templates/default/mail_templates/upload_mail.tpl
  • ■data/Smarty/templates/default/mypage/history.tpl★
  • ■data/Smarty/templates/default/mypage/upload_file.tpl
お客様から送信していただくファイル
次の現行ファイルをフォルダ(空フォルダをダウンロード)に入れてメール添付で送ってください。
カスタマイズを施し、返送いたします。
  • ■data/class/pages/admin/order/LC_Page_Admin_Order_Edit.php
  • ■data/class/pages/mypage/LC_Page_Mypage_History.php
  • ■data/Smarty/templates/admin/order/edit.tpl
  • ■data/Smarty/templates/default/mypage/history.tpl
「MYページからファイルアップロード機能」カスタマイズ:空フォルダをダウンロード
送信先アドレス:admin@kaiplus.com
メールには必ずEC-CUBEのバージョンとデータベースの種類をお書き添えください。
EC-CUBE:No.026 MYページの会員情報変更時にメールで通知
カスタマイズ料金(税込価格)20,000円
*
▼カスタマイズ内容
  • マイページの会員情報編集で登録内容が変更されると、管理者と会員にメールで通知されます。
  • 変更通知の対象となるのは、下記EC-CUBEオリジナルの項目です。変更された項目のみが通知されます。
    お名前、フリガナ、会社名、住所、電話番号、FAX、メールアドレス、性別、職業、生年月日、メールマガジン送付
  • 「パスワード」と「パスワードを忘れた時のヒント」については変更されても通知されません。
    フォームでの入力情報と暗号化されて登録されたデータベース情報は常に異なります。両者を比較したとき、常に変更されたものと判断され、再登録のたびに通知が送信されてしまうからです。
  • 会員情報が変更されずに再登録された場合は通知されません。
詳しくはこちら
http://itoben.com/blog/3632.html
▼お客様ご自身で作業していただくこと
ファイルの新規追加・入れ替え
次のファイルを新規追加または入れ替え、アップロードしてください。
入れ替え前の現行ファイルはバックアップをお願いします。
★は新規追加
  • ■data/class/pages/mypage/LC_Page_Mypage_Change.php
  • ■data/Smarty/templates/default/mail_templates/mypage_change_mail.tpl★
お客様から送信していただくファイル
次の現行ファイルをフォルダ(空フォルダをダウンロード)に入れてメール添付で送ってください。
カスタマイズを施し、返送いたします。
  • ■data/class/pages/mypage/LC_Page_Mypage_Change.php
「MYページの会員情報変更時にメールで通知」カスタマイズ:空フォルダをダウンロード
送信先アドレス:admin@kaiplus.com
メールには必ずEC-CUBEのバージョンとデータベースの種類をお書き添えください。
このページの先頭へ