バージョン選択

フォーラム

メニュー

オンライン状況

33 人のユーザが現在オンラインです。 (23 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 32
be-s もっと...

サイト内検索

質問 > 管理機能 > お問い合わせフォームをマイページに設置したいです。

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
yuh
投稿日時: 2014/8/30 16:07
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1819
Re: お問い合わせフォームをマイページに設置したいです。
多分html/mypage/complete.php

でrequireしている部分が

require_once CLASS_EX_REALDIR . 'page_extends/mypage/LC_Page_mypage_Complete_Ex.php';
このようになっていなくて、
require_once CLASS_EX_REALDIR . 'page_extends/maypage/LC_Page_mypage_Complete_Ex.php';

maypage→mypageですね。
toratora
投稿日時: 2014/8/30 17:33
対応状況: −−−
半人前
登録日: 2014/8/29
居住地:
投稿: 19
Re: お問い合わせフォームをマイページに設置したいです。
yuh様

ご丁寧にありがとうございます。

maypageの所、単純ミスでした。お恥ずかしい限りです。。

該当箇所をmypageに修正後、送信テストをしてみました。


「システムエラーが発生しました。・・・」が表示されなくなり、
サイトの枠が表示されるようになりました。

しかし、本来「お問い合わせ内容の送信が完了いたしました。」等の
本文が入る部分が真っ白で、何も表示されていません。

ファイルの置き場所などなにか間違っているのでしょうか。

エラーログを見てみると、
以下の3件が表示されています。


2014/08/30 16:16:18 /ec/mypage/complete.php Warning(E_USER_WARNING): Smarty error: unable to read resource: "/home/sites/server/users/s/m/x/username/web/abc.com/ec/data/Smarty/templates/default/.tpl" on [/home/sites/server/users/s/m/x/username/web/abc.com/ec/data/module/Smarty/libs/Smarty.class.php(1094)]


2014/08/30 16:16:18 /ec/mypage/complete.php Warning(E_USER_WARNING): メイン部のテンプレートが存在しません。[/home/sites/server/users/s/m/x/username/web/abc.com/ec/data/Smarty/templates/default/.tpl] on [/home/sites/server/users/s/m/x/username/web/abc.com/ec/data/class/helper/SC_Helper_PageLayout.php(66)]


2014/08/30 16:16:18 /ec/mypage/complete.php Warning(E_USER_WARNING): ページ情報を取得できませんでした。 on [/home/sites/server/users/s/m/x/username/web/abc.com/ec/data/class/helper/SC_Helper_PageLayout.php(59)]


どうぞ宜しくお願いいたします。
yuh
投稿日時: 2014/8/30 17:48
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1819
Re: お問い合わせフォームをマイページに設置したいです。
dtb_pagelayoutにmypage/complete.phpのデータを登録してください。
toratora
投稿日時: 2014/8/30 18:45
対応状況: 解決済
半人前
登録日: 2014/8/29
居住地:
投稿: 19
Re: お問い合わせフォームをマイページに設置したいです。
yuh様


出来ました!

ご指摘の通り、データベースのdtb_pagelayoutに
mypage/complete.phpのデータを入れたところ、

無事に完了ページが表示されました。


これで実現したかった事が完了出来ました。

これも、yuh様方のおかげです。

この度は長々とお付き合い頂き
大変、お手数おかけいたしました。

色々と勉強なりました。

本当にありがとうございました。
toratora
投稿日時: 2014/8/30 23:58
対応状況: −−−
半人前
登録日: 2014/8/29
居住地:
投稿: 19
Re: お問い合わせフォームをマイページに設置したいです。
表題の件、解決できたかと思ったものの、
まだ一点問題が残っておりました。。

こちらのスレッドにて、yuh様などのご意見を参考に

contact/にあるものと同じ機能のお問い合わせフォームを

無事mypage/index.phpに組み込むことができたのですが、、


フォーム項目にある
「都道府県を選択」のプルダウン項目が、
正常に機能していないことに気付きました。


プルダウンをクリックしても、
都道府県の「東京、埼玉・・・」などの選択肢が1つも出ず、
「都道府県を選択」から変更することが出来ません。

(contact/にあるものは)、
「都道府県を選択」の項目はちゃんと機能していて、
登録情報が自動選択されます。(ログイン時)


どの部分の修正が必要かどなたか教えて頂けませんでしょうか。


宜しくお願いいたします。
yuh
投稿日時: 2014/8/31 0:14
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1819
Re: お問い合わせフォームをマイページに設置したいです。
initの

        $masterData = new SC_DB_MasterData_Ex();
        $this->arrPref = $masterData->getMasterData('mtb_pref');

を移し忘れてると思います。
toratora
投稿日時: 2014/8/31 11:22
対応状況: 解決済
半人前
登録日: 2014/8/29
居住地:
投稿: 19
Re: お問い合わせフォームをマイページに設置したいです。
yuh様

ご指摘の通り、

>LC_Page_Contact.phpの中のaction()を
LC_Page_Mypage.phpのaction()の中に干渉しないようにコピー。

の作業の際に、
該当部分を省いておりました。

該当部分を移した所、無事に都道府県の項目も機能するようになりました。


本当に、感謝いたします。

最後の最後までありがとうございました!

« 1 (2)
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,667名です
総投稿数は109,920件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2311
5
umebius
2085
6
yuh
1819
7
h_tanaka
1637
8
red
1569
9
mcontact
1275
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.