Ticket #1510 (closed 改善提案: 修正済)
基本情報管理>配送方法設定の伝票No.URLがmaxlength="50"だと少ない
Reported by: | shutta | Owned by: | shutta |
---|---|---|---|
Priority: | 低 | Milestone: | EC-CUBE2.11.4 |
Component: | 管理画面 | Version: | 2.11.3 |
Keywords: | Cc: | ||
修正済み: | yes |
Description
開発コミュニティーサイトより下記報告あり。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=9105&forum=9
【管理画面】~2.11.3 基本情報管理>配送方法設定の伝票No.URLがmaxlength="50"だと少ない 軽微ですが、題の通り。 基本情報管理>配送方法設定のフォームで伝票No.URLに maxlength="50" が付加されており、例えば佐川のURL http://k2k.sagawa-exp.co.jp/p/sagawa/web/okurijoinput.jsp だと入力できなくなります。 試しにmaxlengthを無効にして入力してみると文字数エラーが。 確認したら、STEXT_LEN が割り当てられているのですね。 /data/class/pages/admin/basis/LC_Page_Admin_Basis_Delivery_Input.php $this->objFormParam->addParam("伝票No.確認URL", "confirm_url", STEXT_LEN, "n", array("URL_CHECK", "MAX_LENGTH_CHECK"), "http://"); (コードは2.4.4から抜粋) URLで50文字(デフォルト)は少ないと思います。 大したことじゃないのですが、コード触れない人にとっては STEXT_LEN の値を増やすしか対処法がないわけですので。 $this->objFormParam->addParam("伝票No.確認URL", "confirm_url", URL_LEN, "n", array("URL_CHECK", "MAX_LENGTH_CHECK"), "http://"); と URL_LEN あたりを使うのがベストでしょうか。
Change History
Note: See
TracTickets for help on using
tickets.