質問 > フロント機能 > EC-CUBE4のトップページにSSIインクルード |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tak245ga |
投稿日時: 2019/8/9 16:34
対応状況: −−−
|
半人前 登録日: 2019/7/3 居住地: 投稿: 24 |
EC-CUBE4のトップページにSSIインクルード ▼テンプレート
[EC-CUBE]4.0.2 [現象] 4.0.2のトップページにSSIでCGI(perl)を表示させたいです。 こちらを発見したのですがうまく理解できませんでした。 https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=20512&forum=10 このスレッドと少し違う点は ・3.x系の方法(4.xも同じなのでしょうか?) ・「トップページのblock main内」に記載するのではなく新規ブロックを作成してそこに記載したい。 ・インクルードするCGIの場所は「/admin/news/」内に保存を予定 です。 まずは新規ブロックを作り、 <?php include("/admin/news/test.html");?> (test.htmlはテキストを掲載しただけのhtmlファイルです。CGIが動作するかのチェックを省くためにまずhtmlで試そうと思いました。) と記載してみましたが掲載されませんでした。 その後上記スレッドを発見し、 <?php include("/admin/news/test.html");?> を消して {% include '/admin/news/test.html' %} とすると システムエラーとなりページ自体が表示しませんでした。 Application.phpを書き換えようと思って中を見たのですが、 $paths[] = $app['config']['user_data_realdir']; をどこに追加すればいいのかが分かりませんでした。 (ver3.xと中身が違うのでしょうか?) また、これは「/html/user_data」フォルダを参照にした場合ですよね? 私のように「/admin/news/」を参照にしたい場合どのように記載したらよいでしょうか? よろしくお願いします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |