バージョン選択

フォーラム

メニュー

オンライン状況

28 人のユーザが現在オンラインです。 (16 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 28
もっと...

サイト内検索

質問 > フロント機能 > 別CMSで吐き出されるPHPファイルを読み込みたい

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ゲスト
投稿日時: 2007/9/6 15:37
対応状況: −−−
別CMSで吐き出されるPHPファイルを読み込みたい
現在EC-CUBEとMTを同一サーバ内にインストールして、MTで新着情報等を管理して、EC-CUBEで商品を管理するサイトを作成しております。

それでトップページはEC-CUBEなのですが、そこにMTで作成されたPHPファイルを読み込みたいのですが、方法がわからず困っております。

ディレクトリは、以下のような感じで、トップページのindex.php(赤文字)に、新着情報読み込み用ファイルのarchive.php(青文字)を読み込みたいと考えています。
-----------------------------------------
■トップページ[index.php/EC-CUBE]
 │
 ├商品一覧[list.php/EC-CUBE]
 │└商品詳細ページ[detail.php/EC-CUBE]
 │
 ├新着情報一覧[index.html/MovableType]
 │└詳細情報[file_name.html/MovableType]
 │
 └新着情報読み込み用ファイル[archive.php/MovableType]
-----------------------------------------
新着情報読み込み用ファイルの中身はこんな感じです。
<ul>
<li><a href="....">新着情報タイトル</a></li>
<li><a href="....">新着情報タイトル</a></li>
</ul>
-----------------------------------------

読み込まれる側は、phpファイルである必要はなく、読み込めて表示できればいいのですが、現在エラーがでておりまして、困っております。

どなたか読み込む方法をご存知の方がいらっしゃいましたら、ご教示お願い致します。
ryo
投稿日時: 2007/9/6 16:30
対応状況: −−−
一人前
登録日: 2007/7/26
居住地: 関西
投稿: 86
Re: 別CMSで吐き出されるPHPファイルを読み込みたい
単に読み込むだけなら、site_frame.tplやsite_main.tplのように

<!--{include file= $header_dir}-->


僕は外部ファイルを

<!--{fetch file="$file"}-->


のように読み込んでいます。


----------------
/* Ryo from KANSAI */
まいどっ!

ゲスト
投稿日時: 2007/9/6 17:36
対応状況: −−−
Re: 別CMSで吐き出されるPHPファイルを読み込みたい
ryo様

ご返答頂きましてありがとうございます。

試してみたのですが、エラーが出てしまいました。


---------------------------
テンプレート側に追加したテキスト
<!--{include file="archives.php"}-->

---------------------------
公開側のエラー内容
Warning: Smarty error: unable to read resource: "archives.php" in
/home/moh/data/module/Smarty/libs/Smarty.class.php on line 1095
---------------------------


そもそもPHPに関して全く知識がない状態なのですが、記述に何か問題があるのでしょうかね?

EC-CUBE自体は、HTMLソースをテーブルからCSSにして、あとはデフォルトの機能を利用するのでPHPの知識はなくても大丈夫だったのですが、この読み込みだけ、どうにもうまくいかず、お助け頂きたいのですが。。。

宜しくお願い致します。
ryo
投稿日時: 2007/9/6 18:13
対応状況: −−−
一人前
登録日: 2007/7/26
居住地: 関西
投稿: 86
Re: 別CMSで吐き出されるPHPファイルを読み込みたい
fetchでもダメでしたか?


----------------
/* Ryo from KANSAI */
まいどっ!

ゲスト
投稿日時: 2007/9/6 19:29
対応状況: −−−
Re: 別CMSで吐き出されるPHPファイルを読み込みたい
ryo様

ご返信頂きましてありがとうございます。
以下のように記入しましたら、無事表示できました。

-------------------------

<!--{fetch file="oshirase/archives.php"}-->

-------------------------

無知な質問に対してお快くご返答頂きましてありがとうございました。

取り急ぎ御礼まで。
hideking73
投稿日時: 2009/12/14 15:37
対応状況: −−−
半人前
登録日: 2008/8/5
居住地:
投稿: 11
Re: 別CMSで吐き出されるPHPファイルを読み込みたい
大分遅レスですが・・・。

バージョン2.4.1でこちらを参考にfetchしようとしているのですが、
ファイルの中身がそのままテキストとして書き出されてしまい
phpとして出力することができません。

user_data/packages/default/top.tplに<!--{fetch file="hoge.php"}-->としています。

rss読み込みには
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=4663&forum=5&post_id=24289#forumpost24289

を使わせていただいています。

直接hoge.phpにアクセスすると当然ですが正しく出力されます。

解決法の分かる方、ご教授お願いいたします。
hideking73
投稿日時: 2009/12/14 16:17
対応状況: −−−
半人前
登録日: 2008/8/5
居住地:
投稿: 11
Re: 別CMSで吐き出されるPHPファイルを読み込みたい
すみません。自己解決しました。

ファイルのパスを絶対パスにしたら出力できました。
失礼しました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,377名です
総投稿数は110,082件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1304
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.