サンプルコードです。
1.data/class/pages/cart/LC_Page_Cart.php
    function init() {
        parent::init();
        $this->tpl_title = "現在のカゴの中";
        $masterData = new SC_DB_MasterData_Ex();
        $this->arrProductType = $masterData->getMasterData("mtb_product_type");
        
        // & hideki-s
        $this->arrCourse[1] = "松";
        $this->arrCourse[2] = "竹";
        $this->arrCourse[3] = "梅";
        // hideki-s &
        
    }
    function action() {
    ...
        case 'delete'://カートから削除
            $objCartSess->delProduct($cart_no, $cartKey);
            SC_Response_Ex::reload(array('category_id' => $objFormParam->getValue('category_id')), true);
            exit;
            break;
            
        // & hideki-s
        case 'course_select'://コースの選択
            if ($objFormParam->getValue('course') == 1) {
                $this->price_limit = "1,000,0000円";
                $this->arrForm['course'] = 1;
            }elseif ($objFormParam->getValue('course') == 2) {
                $this->price_limit = "100,0000円";
                $this->arrForm['course'] = 2;
            }elseif ($objFormParam->getValue('course') == 3) {
                $this->price_limit = "10,0000円";
                $this->arrForm['course'] = 3;
            }else{
                $this->price_limit = "未設定";
            }
            break;
        // hideki-s &
        default:
            break;
        }
    ....
    
    }
  function lfInitParam($arrRequest) {
        $objFormParam = new SC_FormParam_Ex();
        $objFormParam->addParam("カートキー", 'cartKey', INT_LEN, 'n', array('NUM_CHECK',"MAX_LENGTH_CHECK"));
        $objFormParam->addParam("カートナンバー", "cart_no", INT_LEN, 'n', array("NUM_CHECK", "MAX_LENGTH_CHECK"));
        // PC版での値引き継ぎ用
        $objFormParam->addParam("カテゴリID", "category_id", INT_LEN, 'n', array("NUM_CHECK", "MAX_LENGTH_CHECK"));
        
        // hideki-s 
        $objFormParam->addParam("コース", "course", INT_LEN, 'n', array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
        
        // 値の取得
        $objFormParam->setParam($arrRequest);
        // 入力値の変換
        $objFormParam->convParam();
        return $objFormParam;
    }
2.data/Smarty/templates/default/cart/index.tpl
    ....
            <!--{* & hideki-s *}-->
            <select name="course" style="<!--{$arrErr.course|sfGetErrorColor}-->">
                <option value="" selected="selected">選択してください</option>
                <!--{html_options options=$arrCourse selected=$arrForm.course}-->
            </select>
            <a href="?" onclick="fnFormModeSubmit('form<!--{$key}-->','course_select','cart_no','<!--{$item.cart_no}-->'); return false">更新</a>
            料金の上限は <!--{$price_limit|h}--> です。
            <!--{* hideki-s & *}-->
            <table summary="商品情報">
                <colgroup width="10%"></colgroup>
                <colgroup width="15%"></colgroup>
                <colgroup width="30%"></colgroup>
                <colgroup width="15%"></colgroup>
                <colgroup width="15%"></colgroup>
                <colgroup width="15%"></colgroup>
                <tr>
                    <th class="alignC">削除</th>
                    <th class="alignC">商品写真</th>
                    <th class="alignC">商品名</th>
                    <th class="alignC">単価</th>
                    <th class="alignC">数量</th>
                    <th class="alignC">小計</th>
                </tr>
    ....