> フロント機能 > 新しいお届け先の追加・修正はOKですが...項目の中のテキストを消したいです。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ks-d-k |
投稿日時: 2011/3/4 12:16
対応状況: −−−
|
半人前 登録日: 2010/11/15 居住地: 鹿児島 投稿: 24 |
新しいお届け先の追加・修正はOKですが...項目の中のテキストを消したいです。 システムバージョン 2.4.1
PHPバージョン PHP 5.2.8 DBバージョン MySQL 5.0.82 会社名と会社(フリガナ)(必須項目ではありません)の項目を増やし、管理画面や、会員登録等しっかり反映されていますが... 新しいお届け先を追加したリストから変更ボタンを押し→会社名・会社(フリガナ)のテキストを削除し→登録ボタンを押し→再度変更ボタンで確認した所、削除されなくて困っております。 EXIST_CHECKは各ページ削除し、必須項目が解除されているのを確認していますが、良く分かりません。 元のお届け先のフォームは全部必須項目になっていたので、もしかすると、消すという事がなかったのでしょうか? 削除するプログラムを別途で作成するのでしょうか? すみませんが、どちら様かお力をお貸しください。 宜しくお願いいたします。 |
ゲスト |
投稿日時: 2011/3/4 13:33
対応状況: −−−
|
Re: 新しいお届け先の追加・修正はOKですが...項目の中のテキストを消したいです。 確認画面がないので、「未登録」処理が噛ませられないので、
更新時に、下記の様な感じで、強制設定、、、する、ですかね。。。 動作未確認です。(comu版での動作確認結果を2.4.4のコードへ反映まで) data/class/pages/mypage/LC_Page_Mypage_DeliveryAddr.php function lfRegistData($array, $arrRegistColumn, &$objCustomer) { $objConn = new SC_DBConn(); foreach ($arrRegistColumn as $data) { if (strlen($array[ $data["column"] ]) > 0) { $arrRegist[ $data["column"] ] = $array[ $data["column"] ]; } } $arrRegist['customer_id'] = $objCustomer->getvalue('customer_id'); //-- 編集登録実行 $objConn->query("BEGIN"); if ($array['other_deliv_id'] != ""){ if(!isset($arrRegist["company_name"])){ $arrRegist["company_name"] = null; } if(!isset($arrRegist["company_kana"])){ $arrRegist["company_kana"] = null; } $objConn->autoExecute("dtb_other_deliv", $arrRegist, "other_deliv_id = " . SC_Utils_Ex::sfQuoteSmart($array["other_deliv_id"])); }else{ $objConn->autoExecute("dtb_other_deliv", $arrRegist); } $objConn->query("COMMIT"); } |
|
ks-d-k |
投稿日時: 2011/3/4 14:16
対応状況: 解決済
|
半人前 登録日: 2010/11/15 居住地: 鹿児島 投稿: 24 |
Re: 新しいお届け先の追加・修正はOKですが...項目の中のテキストを消したいです。 Ringo 様
ありがとうございます。Ringoさんのプログラムのおかげで、無事削除することが出来ました。 次回からは2.4.4を使用していきたいと思います。 助かりました。 これからも宜しくお願いいたします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |