EC-CUBE3機能カスタマイズ版の3.0.11→3.0.12バージョンアップ

ご購入いただいたEC-CUBE3機能カスタマイズ版のEC-CUBE本体を3.0.11から3.0.12にバージョンアップするための修正ファイルを提供いたします。

▼対象商品

EC-CUBE機能カスタマイズ版 C3010D1609A(3.0.11にバージョンアップ済みが対象)
EC-CUBE機能カスタマイズ版 C3011D1610A

続きを読む EC-CUBE3機能カスタマイズ版の3.0.11→3.0.12バージョンアップ

EC-CUBE3 ■3.0.11から3.0.12へのバージョンアップファイル一覧

は新規
【不要】は削除

******** 直下 ********

■.coveralls.yml【不要】
■.htaccess.sample
■composer.json
■composer.lock
■eccube_install.php
■web.config.sample

 

********[html]ディレクトリで変更されているファイル ********

■html/.htaccess
■html/web.config
■html/template/admin/assets/css/dashboard.css
■html/template/default/css/style.css

******** [src/Eccube]ディレクトリで変更されているファイル ********

——————————-
src/Eccube
——————————-

■src/Eccube/Application.php
——————————-
src/Eccube/Application
——————————-

■src/Eccube/Application/ApplicationTrait.php
——————————-
src/Eccube/Common
——————————-

■src/Eccube/Common/Constant.php
——————————-
src/Eccube/Controller
——————————-

■src/Eccube/Controller/CartController.php
■src/Eccube/Controller/EntryController.php
■src/Eccube/Controller/ProductController.php
■src/Eccube/Controller/ShoppingController.php
■src/Eccube/Controller/TopController.php

■src/Eccube/Controller/Admin/Customer/CustomerController.php
■src/Eccube/Controller/Admin/Customer/CustomerEditController.php

■src/Eccube/Controller/Admin/Order/EditController.php
■src/Eccube/Controller/Admin/Order/OrderController.php

■src/Eccube/Controller/Admin/Product/CategoryController.php
■src/Eccube/Controller/Admin/Product/ClassCategoryController.php
■src/Eccube/Controller/Admin/Product/ClassNameController.php
■src/Eccube/Controller/Admin/Product/CsvImportController.php
■src/Eccube/Controller/Admin/Product/ProductClassController.php
■src/Eccube/Controller/Admin/Product/ProductController.php

■src/Eccube/Controller/Admin/Setting/System/LogController.php
■src/Eccube/Controller/Admin/Setting/System/MemberController.php

■src/Eccube/Controller/Admin/Store/PluginController.php

■src/Eccube/Controller/Block/CategoryController.php
■src/Eccube/Controller/Block/LoginController.php
■src/Eccube/Controller/Block/SearchProductController.php

■src/Eccube/Controller/Mypage/ChangeController.php
■src/Eccube/Controller/Mypage/DeliveryController.php
■src/Eccube/Controller/Mypage/MypageController.php
■src/Eccube/Controller/Mypage/WithdrawController.php

——————————-
src/Eccube/ControllerProvider
——————————-

■src/Eccube/ControllerProvider/AdminControllerProvider.php
■src/Eccube/ControllerProvider/FrontControllerProvider.php

——————————-
src/Eccube/Doctrine
——————————-

■src/Eccube/Doctrine/EventSubscriber/ClearCacheEventSubscriber.php
■src/Eccube/Doctrine/ORM/Query/Extract.php★([Query]ディレクトリも新規)

——————————-
src/Eccube/Entity
——————————-

■src/Eccube/Entity/Category.php
■src/Eccube/Entity/CustomerAddress.php

——————————-
src/Eccube/EventListener
——————————-

■src/Eccube/EventListener/LogListener.php
■src/Eccube/EventListener/RequestDumpListener.php

——————————-
src/Eccube/Form
——————————-

■src/Eccube/Form/DataTransformer/EntityToIdTransformer.php

■src/Eccube/Form/Type/AddCartType.php
■src/Eccube/Form/Type/SearchProductBlockType.php
■src/Eccube/Form/Type/SearchProductType.php

■src/Eccube/Form/Type/Admin/MainEditType.php
■src/Eccube/Form/Type/Admin/PaymentRegisterType.php
■src/Eccube/Form/Type/Admin/SearchCustomerType.php
■src/Eccube/Form/Type/Admin/SearchOrderType.php
■src/Eccube/Form/Type/Admin/ShopMasterType.php

■src/Eccube/Form/Type/Front/CustomerLoginType.php

——————————-
src/Eccube/Log
——————————-

■src/Eccube/Log/Logger.php
■src/Eccube/Log/Monolog/Helper/LogHelper.php
■src/Eccube/Log/Monolog/Processor/IntrospectionProcessor.php
■src/Eccube/Log/Monolog/Processor/WebProcessor.php

——————————-
src/Eccube/Repository
——————————-

■src/Eccube/Repository/BaseInfoRepository.php
■src/Eccube/Repository/CategoryRepository.php
■src/Eccube/Repository/CustomerRepository.php
■src/Eccube/Repository/OrderRepository.php
■src/Eccube/Repository/PageLayoutRepository.php
■src/Eccube/Repository/ProductRepository.php

■src/Eccube/Repository/Master/OrderStatusRepository.php

——————————-
src/Eccube/Resource
——————————-

■src/Eccube/Resource/config/cache.yml.dist【不要】
■src/Eccube/Resource/config/config.yml.dist
■src/Eccube/Resource/config/doctrine_cache.yml.dist
■src/Eccube/Resource/config/log.yml.dist

■src/Eccube/Resource/doctrine/Eccube.Entity.Category.dcm.yml
■src/Eccube/Resource/doctrine/Eccube.Entity.Customer.dcm.yml
■src/Eccube/Resource/doctrine/Eccube.Entity.Order.dcm.yml
■src/Eccube/Resource/doctrine/Eccube.Entity.PageLayout.dcm.yml
■src/Eccube/Resource/doctrine/Eccube.Entity.ProductClass.dcm.yml

■src/Eccube/Resource/doctrine/migration/Version20161014100031.php

■src/Eccube/Resource/functions/log.php★([functions]ディレクトリも新規)

■src/Eccube/Resource/template/admin/login.twig

■src/Eccube/Resource/template/admin/Customer/edit.twig

■src/Eccube/Resource/template/admin/Order/edit.twig
■src/Eccube/Resource/template/admin/Order/search_product.twig

■src/Eccube/Resource/template/admin/Product/category.twig

■src/Eccube/Resource/template/admin/Setting/Shop/payment_edit.twig

■src/Eccube/Resource/template/default/pagination.twig

■src/Eccube/Resource/template/default/Form/form_layout.twig

■src/Eccube/Resource/template/default/Mypage/login.twig

■src/Eccube/Resource/template/default/Product/detail.twig
3箇所変更
① <script>~</script>内に追加
—————–
// bfcache無効化
$(window).bind(‘pageshow’, function(event) {
if (event.originalEvent.persisted) {
location.reload(true);
}
});
—————–

② 「通常価格」
—————–
{% if Product.getPrice01Min is not null and Product.getPrice01Min == Product.getPrice01Max %}
—————–
↓【変更】
—————–
{% if Product.getPrice01Min is not null and Product.getPrice01IncTaxMin == Product.getPrice01IncTaxMax %}
—————–

③ 「販売価格」
—————–
{% if Product.getPrice02Min == Product.getPrice02Max %}
—————–
↓【変更】
—————–
{% if Product.getPrice02IncTaxMin == Product.getPrice02IncTaxMax %}
—————–
■src/Eccube/Resource/template/default/Shopping/login.twig
■src/Eccube/Resource/template/default/Shopping/shipping_multiple.twig

——————————-
src/Eccube/Service
——————————-

■src/Eccube/Service/CsvExportService.php
■src/Eccube/Service/MailService.php
■src/Eccube/Service/PluginService.php
■src/Eccube/Service/ShoppingService.php

——————————-
src/Eccube/ServiceProvider
——————————-

■src/Eccube/ServiceProvider/EccubeMonologServiceProvider.php【不要】
■src/Eccube/ServiceProvider/EccubeServiceProvider.php
■src/Eccube/ServiceProvider/LogServiceProvider.php
■src/Eccube/ServiceProvider/ValidatorServiceProvider.php

——————————-
src/Eccube/Util
——————————-

■src/Eccube/Util/Cache.php

EC-CUBE3機能カスタマイズ版の3.0.10→3.0.11バージョンアップ

ご購入いただいたEC-CUBE3機能カスタマイズ版のEC-CUBE本体を3.0.10から3.0.11にバージョンアップするための修正ファイルを提供いたします。

▼対象商品

EC-CUBE機能カスタマイズ版 C3010D1606A
EC-CUBE機能カスタマイズ版 C3010D1606B
EC-CUBE機能カスタマイズ版 C3010D1609A

続きを読む EC-CUBE3機能カスタマイズ版の3.0.10→3.0.11バージョンアップ

EC-CUBE3 ■3.0.10から3.0.11へのバージョンアップファイル一覧

******** 直下 ********

■.coveralls.yml ←★新規追加
■.htaccess.sample ←★新規追加
■autoload.php
■composer.json
■composer.lock
■eccube_install.sh
■phpunit.xml.dist
■web.config.sample ←★新規追加

続きを読む EC-CUBE3 ■3.0.10から3.0.11へのバージョンアップファイル一覧

EC-CUBE3カスタマイズ:No.008 セール価格を設定(カテゴリを1つ指定または商品IDを登録)

現行サイトへ、カスタマイズの実装を希望される方はこちら

▽カスタマイズ内容

・セール価格の設定は、基本情報設定>ショップマスターで行います。
・「無効」「有効」の選択で、セール価格を稼働できます。
・セール価格を適用するカテゴリを1つ登録することができます。登録されたカテゴリに含まれる商品には、すべてセール価格が適用されます。
・個別の商品に対してセール価格を適用できます。複数の商品に対して適用可能です。
・カテゴリへの適用、個別の商品への適用、併用可能です。
・値引きの方法は「%」と「円」どちらかで指定します。
・有効期間を指定することが可能です。有効期間を過ぎると、自動的にセール価格は解除されます。
・「セール商品」ブロックを配置することができます。表示の方法を「一覧表示」「スライド表示」から選択できます。
・「セール商品」ブロックで表示する商品は、管理画面で登録します。誤ってセール商品以外を登録してしまった場合は、その商品の価格表示の箇所が「割引対象外」と表示されます。
・セール価格は税込価格に対して適用されます。管理画面の受注管理「受注商品情報」には「税率」は表示されません。

▽デモサイト
http://kaiplus.com/part/eccube3-1/

000

続きを読む EC-CUBE3カスタマイズ:No.008 セール価格を設定(カテゴリを1つ指定または商品IDを登録)

EC-CUBE3カスタマイズ:No.007 動画(Vimeo、YouTube等)配信サイトを構築する

現行サイトへ、カスタマイズの実装を希望される方はこちら

▽カスタマイズ内容

・商品種別に「動画」を登録し、商品登録の際に選択します。
・動画に関係するテキストファイル(PDF等)を登録することができます。(パスワード保護可能)
・1商品につき、動画を20点まで登録することができます。
・動画はマイページから閲覧します。
・管理画面で対応ステータスを「入金済み」に設定しないと動画を閲覧することはできません。

▽デモサイト
http://kaiplus.com/part/eccube3-4/

 ▼システム設定>マスターデータ管理[mtb_customer_order_status]を変更

ID:6 Nameを変更 注文受付→入金済み

001

続きを読む EC-CUBE3カスタマイズ:No.007 動画(Vimeo、YouTube等)配信サイトを構築する

EC-CUBE3機能カスタマイズ版:新着情報で公開・非公開を設定できる

この記事の関連ページ

■EC-CUBE3機能カスタマイズ版
インストールと同時にデザインとカスタマイズ機能が実装されるのでサイト構築作業を大幅に短縮できます。

■デモサイト
インストール後、このようなサイトが立ち上がります。

■EC-CUBE3機能カスタマイズ版の機能内容
各機能についてこのページで解説しています。

■EC-CUBE3インストールガイド

新着情報で公開・非公開を設定できる

コンテンツ管理 > 新着情報管理
登録・編集画面で「非公開」を設定する。

001

続きを読む EC-CUBE3機能カスタマイズ版:新着情報で公開・非公開を設定できる

EC-CUBE3機能カスタマイズ版:新着情報ページネーション

この記事の関連ページ

■EC-CUBE3機能カスタマイズ版
インストールと同時にデザインとカスタマイズ機能が実装されるのでサイト構築作業を大幅に短縮できます。

■デモサイト
インストール後、このようなサイトが立ち上がります。

■EC-CUBE3機能カスタマイズ版の機能内容
各機能についてこのページで解説しています。

■EC-CUBE3インストールガイド

新着情報ページネーション

コンテンツ管理 > 新着情報管理
登録数が5を超えると、ページャーが表示されます。

001

続きを読む EC-CUBE3機能カスタマイズ版:新着情報ページネーション

EC-CUBE3機能カスタマイズ版:特集ページ(ランディングページ)作成機能

この記事の関連ページ

■EC-CUBE3機能カスタマイズ版
インストールと同時にデザインとカスタマイズ機能が実装されるのでサイト構築作業を大幅に短縮できます。

■デモサイト
インストール後、このようなサイトが立ち上がります。

■EC-CUBE3機能カスタマイズ版の機能内容
各機能についてこのページで解説しています。

■EC-CUBE3インストールガイド

特集ページ(ランディングページ)作成機能

コンテンツ管理 > 特集ページ(LP)管理 「特集ページ(LP)を新規入力」をクリック

001

 

続きを読む EC-CUBE3機能カスタマイズ版:特集ページ(ランディングページ)作成機能

EC-CUBE3機能カスタマイズ版:ブロックのスライド表示・一覧表示の切り替え、サイドカラムでの1列表示

この記事の関連ページ

■EC-CUBE3機能カスタマイズ版
インストールと同時にデザインとカスタマイズ機能が実装されるのでサイト構築作業を大幅に短縮できます。

■デモサイト
インストール後、このようなサイトが立ち上がります。

■EC-CUBE3機能カスタマイズ版の機能内容
各機能についてこのページで解説しています。

■EC-CUBE3インストールガイド

ブロックのスライド表示・一覧表示の切り替え、サイドカラムでの1列表示

次のブロックをスライド表示から一覧表示に切り替えることができます。
・おすすめ商品 ・ピックアップ商品
・最近チェックした商品 ・新商品自動表示
・自動ランキング ・手動ランキング
商品詳細ページに表示する「関連商品」にも適用できます。

 

基本情報管理 > ショップマスター

001

続きを読む EC-CUBE3機能カスタマイズ版:ブロックのスライド表示・一覧表示の切り替え、サイドカラムでの1列表示