質問 > フロント機能 > ユーザー作成のページ内でphpを呼び出したい。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kyappu |
投稿日時: 2013/2/4 12:36
対応状況: −−−
|
新米 登録日: 2013/2/4 居住地: 投稿: 3 |
ユーザー作成のページ内でphpを呼び出したい。 ------------------------------------------------------------------------------------------
[EC-CUBE] 2.12.0 [OS] Windows Server 2008 R2 [PHP] 5.3.5 [データベース] MySQL 5.5.8 [WEBサーバ] Apache/2.2.17 (Win32) (XAMPP構築) ------------------------------------------------------------------------------------------ ・したいこと デザイン管理>PC>ページ詳細設定>ページを新規入力 で、管理者がページを作成することが可能かと存じます。 自分が作成したページ(upload.php)の中で、html\user_data内にある、form.phpを呼び出して表示させたいのです。 ・試したこと デザイン管理>PC>ページ詳細設定>ページを新規入力で、URLをhttp://hogehoge.com/user_data/upload.phpを設定し、本文中に <?php include('./form.php'); ?> を入力しました。 ですが、結果は何も表示されませんでした。 upload.phpを直接編集する方法を思いついたのですが、実体は別の場所にあるようで、編集できませんでした。 大変お手数をおかけいたしますが、どなたかご教示いただけないでしょうか。 |
nyantyu |
投稿日時: 2013/2/4 13:19
対応状況: −−−
|
常連 登録日: 2012/5/11 居住地: 投稿: 58 |
Re: ユーザー作成のページ内でphpを呼び出したい。 引用:
管理画面から新規ページを作成した段階で、 html/user_data/upload.php の他に 下記のテンプレートファイルが生成されます。 サイトの表示内容は下記ファイルを編集することにより変更可能です。 data/Smarty/templates/default/user_data/upload.tpl |
kyappu |
投稿日時: 2013/2/4 13:57
対応状況: −−−
|
新米 登録日: 2013/2/4 居住地: 投稿: 3 |
Re: ユーザー作成のページ内でphpを呼び出したい。 早速のご回答ありがとうございます。
引用: サイトの表示内容は下記ファイルを編集することにより変更可能です。 ご教示の方法でupload.tplに
と書き込んでみましたが、何も表示されませんでした。 他の方法をご存じないでしょうか。度々申し訳ございません。 |
AMUAMU |
投稿日時: 2013/2/4 15:56
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: ユーザー作成のページ内でphpを呼び出したい。 テンプレート内でPHPの表記をしても動作しません。
制限された環境で無ければ デザインテンプレート内では <!--{php}--> phpinfo(); <!--{/php}--> のようにすることで、PHPコードを動かす事が可能ですが推奨されない上級者用の利用方式です。 セキュリティ的な面なども不十分になる可能性がありますので注意された方が良いと思います。 また、ファイルの参照先のディレクトリ指定などは環境により変わりますので ./ のような参照では、恐らく引っ張り出せないと思います。 正しいアプローチとしては、生成されたファイルを元に、個別にPHPレベルでカスタマイズを施していく形になります。
|
kyappu |
投稿日時: 2013/2/6 7:55
対応状況: 解決済
|
新米 登録日: 2013/2/4 居住地: 投稿: 3 |
Re: ユーザー作成のページ内でphpを呼び出したい。 返信有難う御座います。
ご教示の通り変更してみたところ、無事に表示できました。 本当にありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |