EC-CUBE3機能カスタマイズ版:C3015D1707A→C3015D1801A■バージョンアップのファイル一覧と手順

・バージョンアップの前に現行ファイルをバックアップしておき、不具合が生じたときは元に戻してください。

・下記の「バージョンアップファイル一覧」をご覧いただき、ご自身でカスタマイズされているファイルがあれば、バージョンアップファイルの入れ換え後にカスタマイズ箇所を追加する必要があります。あるいは、バージョンアップファイルにカスタマイズ箇所を追加してから入れ換える方法もあります。

マイグレーションを実行して、データベースを追加します。

(1)次の3つのファイルをアップロードします。

■src/Eccube/Resource/doctrine/migration/Version20171234000000.php
■src/Eccube/Resource/doctrine/migration/Version20171234000001.php
■src/Eccube/Resource/doctrine/migration/Version20171234000002.php

(2)■html/install.php をサーバに戻します。

(3)下記URLにアクセスし、マイグレーションを実行します。

http://EC-CUBEインストール先/html/install.php/migration

001
002

(4)完了画面が表示されたら終了です。■html/install.php をサーバから削除します。

003

ファイルの入れ換えを行います。

バージョンアップファイル一覧 ★は新規追加

■html/template/default/css/mypage_receipt.css★
■html/template/default/css/style_classcategories.css★

■src/Eccube/Controller/ProductController.php
■src/Eccube/Controller/Admin/Product/CategoryController.php
■src/Eccube/Controller/Admin/Product/CsvImportController.php
■src/Eccube/Controller/Mypage/MypageController.php

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

■src/Eccube/Entity/BaseInfo.php
■src/Eccube/Entity/Category.php
■src/Eccube/Entity/Product.php

■src/Eccube/Event/EccubeEvents.php

■src/Eccube/Form/Type/Admin/CategoryType.php
■src/Eccube/Form/Type/Admin/ProductType.php
■src/Eccube/Form/Type/Admin/SearchProductType.php
■src/Eccube/Form/Type/Admin/ShopMasterType.php

■src/Eccube/Repository/ProductRepository.php

■src/Eccube/Resource/doctrine/Eccube.Entity.BaseInfo.dcm.yml
■src/Eccube/Resource/doctrine/Eccube.Entity.Category.dcm.yml
■src/Eccube/Resource/doctrine/Eccube.Entity.Product.dcm.yml

■src/Eccube/Resource/template/admin/Content/file.twig
■src/Eccube/Resource/template/admin/Product/category.twig
■src/Eccube/Resource/template/admin/Product/csv_category.twig
■src/Eccube/Resource/template/admin/Product/csv_product.twig
■src/Eccube/Resource/template/admin/Product/index.twig
■src/Eccube/Resource/template/admin/Product/product.twig
■src/Eccube/Resource/template/admin/Product/product_class.twig
■src/Eccube/Resource/template/admin/Setting/Shop/shop_master.twig

■src/Eccube/Resource/template/default/default_frame.twig
■src/Eccube/Resource/template/default/mypage_receipt_frame.twig★

■src/Eccube/Resource/template/default/Mypage/history.twig
■src/Eccube/Resource/template/default/Mypage/receipt.twig★

■src/Eccube/Resource/template/default/Product/detail.twig
■src/Eccube/Resource/template/default/Product/list.twig
■src/Eccube/Resource/template/default/Product/option_detailclass1.twig
■src/Eccube/Resource/template/default/Product/option_detailclass2.twig
■src/Eccube/Resource/template/default/Product/option_detailclass3.twig
■src/Eccube/Resource/template/default/Product/option_detailclass_script.twig

コンテンツ管理>キャッシュ管理 

「twig」「doctrine」をチェックし、「キャッシュ削除」を行って下さい。