開発メモ

開発用のメモです。

EC Cube プラグイン 画面表示前に処理を入れる(管理画面、商品詳細)

 function register(SC_Helper_Plugin $objHelperPlugin) {
        $objHelperPlugin -> addAction("LC_Page_Admin_Products_Product_action_after", array(&$this, "admin_products_product_after"));

    }


    function admin_products_productclass_after($objPage) {
        $objFormParam = new SC_FormParam_Ex();
        switch($objPage->getMode($objPage)) {
            case 'pre_edit' :
                // 変更(PRE)
                break;

            case 'copy' :
                // コピー
                break;

            case 'edit' :
                // 変更
                break;

            case 'complete' :
                // 完了
                break;

            // 画像のアップロード
            case 'upload_image' :
                // アップロード
                break;

            case 'delete_image' :
                // デリート
                break;

            // ダウンロード商品ファイルアップロード
            case 'upload_down' :
                // アップロード
                break;

            case 'delete_down' :
                // デリート
                break;

            // 関連商品選択
            case 'recommend_select' :
                // パラメーター初期化
                break;

            // 確認ページからの戻り
            case 'confirm_return' :
                // パラメーター初期化
                break;

            default :
                // 入力画面表示設定
                break;
        }
    }
Twitter: @asahina_alice