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.
