質問 > 管理機能 > 新規会員登録画面で登録項目の追加ができない |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
mercy |
投稿日時: 2018/8/23 15:05
対応状況: −−−
|
新米 登録日: 2018/8/23 居住地: 投稿: 2 |
新規会員登録画面で登録項目の追加ができない ▼テンプレート
[EC-CUBE] EC-CUBE 3.0.16 [OS] CentOS7系 [PHP] PHP 7.0.31 [データベース] mysql Ver 14.14 Distrib 5.7.22 [ブラウザ] Google Chrome バージョン: 68.0.3440.106 新規会員登録画面(Entry)に登録する新たな項目(例:個別番号)を増やそうとしています。 その為に参考になるページ http://rider-dice.hatenablog.com/entry/2017/06/16/145241 があった為、 書いてある内容をそのまま試しました。 しかしHTTP500と表示された為、/src/Eccube/Resource/doctrine/Eccube.Entity.Customer.dcm.ymlのyomeと記述されている所を hogeに変えてそのままサイトに書いてある通りに実行しました。 ですが、EC-CUBE3のエラー画面が表示され、デバッグモード(index_dev.php/entry)でも ClassNotFoundException in XmlUtils.php line 52: Attempted to load class "DOMDocument" from the global namespace. Did you forget a "use" statement? と表示されどこをどう修正すれば良いのかわかりません。 参考ページ http://rider-dice.hatenablog.com/entry/2017/06/16/145241 のここがおかしい、他にこうすれば良い等がわかる方が居ればお教えください。 よろしくお願いします。 |
468 |
投稿日時: 2018/8/28 10:07
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 新規会員登録画面で登録項目の追加ができない リンク先のページに書かれている内容は、特に問題ないのではないかと思います。
>しかしHTTP500と表示された為、/src/Eccube/Resource/doctrine/Eccube.Entity.Customer.dcm.ymlのyomeと記述されている所を >hogeに変えてそのままサイトに書いてある通りに実行しました。 500エラーが発生して、ymlを変更されたのは、何か理由があったのでしょうか? ymlの記述エラーがログ等に出ていたのでしょうか? その後のデバッグモードでのエラーがなぜ発生しているのかよく分かりませんが、 記述を元に戻すと、エラーは解消されるのでしょうか?
|
mercy |
投稿日時: 2018/8/28 22:07
対応状況: −−−
|
新米 登録日: 2018/8/23 居住地: 投稿: 2 |
Re: 新規会員登録画面で登録項目の追加ができない まずyomeで実行し、上手く表示されないのでどこがおかしいのだろうと考えた時に今までhogeとして作ってきたのにいきなりyomeと記載されてたのでここが間違っているのではないのかと思いyomeをhogeに変えて実行しました。
yomeで正しいのでしょうか?なぜいきなりyomeが出てきたのでしょうか? |
468 |
投稿日時: 2018/8/29 15:34
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 新規会員登録画面で登録項目の追加ができない 申し訳ございません。
2. 追加したカラム定義をプログラムに追加 のサンプルソースに記述されている
の記述の事をおっしゃられていたのですね。 私の見落としで、「hoge」に置き換えて記述するのが正しいです。 ymlを記述する際の注意事項に以下の注意点がありますが、その点は問題ありませんか? >※注意 エディタのTabインデントをするとエラーになります。半角スペースのみインデント可 もしくは、エディタで編集した後、文字コードがUTF-8以外になったり、BOM付きで保存された等の可能性は無いでしょうか?
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |