質問 > 管理機能 > ページ管理のファイル名に@が使えない |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
miqro |
投稿日時: 2019/6/28 11:28
対応状況: 解決済
|
新米 登録日: 2019/6/24 居住地: 投稿: 9 |
ページ管理のファイル名に@が使えない [EC-CUBE] 4.0.2
[レンタルサーバ] Vagrant [OS] CentOS Linux release 7.6.1810 [PHP] 7.2.18 [データベース] 10.3.14-MariaDB [WEBサーバ] Apache/2.4.6 [ブラウザ] chrome 75.0.3770.100 [導入プラグインの有無] 無し [現象] 1.プラグインからdtb_pageに新規ページを登録する際、file_nameに@PluginName/~ を登録(Page::EDIT_TYPE_DEFAULT) 2.その状態で管理画面のページ管理から該当ページの変更を行おうとすると、file_nameの@マークが引っかかりエラーが表示 3.Chromeのデバッグコンソールからfile_nameのvalueを@無しに書き換えてsubmitすると正常に更新が可能 4.3の方法は現実的ではなく、且つ app/template/default以下にテンプレートが新規作成されてしまう。 こちらは仕様上仕方ないのでしょうか? |
tao_s |
投稿日時: 2019/6/28 12:19
対応状況: −−−
|
仙人 登録日: 2008/8/20 居住地: 東京 投稿: 799 |
Re: ページ管理のファイル名に@が使えない これは仕様ですね
|
3tiles |
投稿日時: 2019/6/28 12:21
対応状況: −−−
|
一人前 登録日: 2019/6/19 居住地: 投稿: 80 |
Re: ページ管理のファイル名に@が使えない 現状の実装だとファイル名に入力できるのは、英数字とハイフン「-」とアンダースコア「_」(とディレクトリーの「/」)だけのようなので、@を含まないファイル名にされるのが無難ではないかと思います。
もしくは、自己責任でファイル名の入力チェック部分に「@」を通すようにしちゃうかとか。
|
miqro |
投稿日時: 2019/6/28 12:41
対応状況: −−−
|
新米 登録日: 2019/6/24 居住地: 投稿: 9 |
Re: ページ管理のファイル名に@が使えない 返信ありがとうございます。
仕様なんですね、承知しました。 |
miqro |
投稿日時: 2019/6/28 12:42
対応状況: 解決済
|
新米 登録日: 2019/6/24 居住地: 投稿: 9 |
Re: ページ管理のファイル名に@が使えない ご返信ありがとうございます。
@通すようにFormTypeの拡張などを検討してみます!ありがとうございます! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |