開発メモ

開発用のメモです。

EC キューブ 共通のメソッドを使ったあとに 必須チェックのみ除外する。

<?php
    /**
     * パラメーター情報の初期化
     *
     * @param  SC_FormParam_Ex $objFormParam フォームパラメータークラス
     * @return void
     */
    public function lfInitParam ( &$objFormParam ) {
        SC_Helper_Customer_Ex :: sfSetSearchParam ( $objFormParam );
        SC_Helper_Customer_Ex :: sfCustomerCommonParam ( $objFormParam , "search_" );
        SC_Helper_Customer_Ex :: sfCustomerRegisterParam ( $objFormParam , true , true , "search_" );
        foreach ( $objFormParam->arrCheck as $index => $checks ) {
            foreach ( $checks as $index2 => $check ) {
                if ( $check == "EXIST_CHECK" ) {
                    unset ( $objFormParam -> arrCheck [ $index ] [ $index2 ] );
                }
            }
        }

        SC_Utils_Ex :: sfPrintR ( $objFormParam );
    }
Twitter: @asahina_alice