質問 > フロント機能 > user_data に作成したhtml のインクルード |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
xbit |
投稿日時: 2019/3/8 15:59
対応状況: −−−
|
新米 登録日: 2019/3/8 居住地: 投稿: 4 |
user_data に作成したhtml のインクルード ▼テンプレート
[EC-CUBE] 3.0.17 [レンタルサーバ] heteml [OS] Linux users007.phy.heteml.jp 4.14.33-300.1.1.hl6.x86_64 #1 SMP Mon Apr 9 03:08:03 JST 2018 x86_64 [PHP] 7.1.14 [データベース] MySQL 5.6.23-log [WEBサーバ] Apache [ブラウザ] 使用しているブラウザ名、バージョン user_data に作成したhtml を商品詳細で読み込みをしたいのですが、 twigに、 {% include 'xxxxxxx.html' %} を埋め込むと、ページエラーになり表示できません 解決する方法、わかりましたら、教えていただければと思います。 |
umebius |
投稿日時: 2019/3/8 20:23
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: user_data に作成したhtml のインクルード user_dataにあるHTMLを読み込むなら
コントローラーでfile_get_contents関数で取得してtwigに渡すか、 <iframe>タグで組み込むという手もあるかもしれません あるいはTwigを拡張して読み込むのための関数を独自に作るか・・ あとはtwigのincludeやsource関数で読み込めるファイルの位置はApplication.php等で規定されているので、それを増やしてuser_dataを読み込み場所にしてしまうという方法もありそうですね // user_dataディレクトリを探索パスに追加. $paths = array(); $paths[] = $app['config']['user_data_realdir']; $app['twig.loader']->addLoader(new \Twig_Loader_Filesystem($paths));
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |