Magento-phtmlテンプレートファイル内にphpファイルを含める/必要とする

odd_duck

Magentoテンプレートのphtmlファイルの1つに、別のphpファイルを含めようとしています。それを含めると何も出力されず、代わりにrequireを使用すると次のエラーが発生します

Fatal error: require(): Failed opening required 'http://www.site.co.uk/dir/test.php'
(include_path='/home/usr/public_html/app/code/local:/home/usr/public_html/app/code/community:/home/usr/public_html/app/code/core:/home/usr/public_html/lib:.:/usr/lib/php:/usr/local/lib/php') in /home/usr/public_html/app/design/frontend/theme/edits/template/review/product/view/list.phtml on line 30

エラーの最初の行は正しいURLパスを示しており、直接アクセスすると機能します。phtmlテンプレートページに含まれる/必要とされるのが好きではありません。

私はphtmlファイルで以下を試しました(magentoのBaseURL、絶対パス、相対パスを使用):

<?php 
$root = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);
require/include ($root.'dir/test.php');
?>

<?php 
require/include ('http://www.site.co.uk/dir/test.php');
?>

<?php 
require/include ('../../../../../../../../../dir/test.php');
?>
MTM

Mage::getBaseUrl使用する代わりに$root = Mage::getBaseDir();

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Magento-phtmlテンプレートファイルに拡張子からのブロックを含める

分類Dev

Magentoのphtmlファイルのdivにテンプレートをロードする方法

分類Dev

magento-ルートフォルダにphpファイルを含める

分類Dev

Magentoは、製品コレクションを使用してテンプレート内の.phtmlファイルを呼び出します

分類Dev

Magento2でphtmlファイルを上書きする方法

分類Dev

Magentoの左列phtmlファイル

分類Dev

Magentoショップのphtmlファイルで動的な製品URLキーを作成する方法

分類Dev

Magento製品のインポートデータフロープロファイルにSKUを表示する

分類Dev

Magentoのローカルファイルを取得するためのComposerのインストール

分類Dev

phtmlファイルのMagentoカスタマーアカウントリンク

分類Dev

magento 2 adminhtmlテンプレートファイルを上書きするにはどうすればよいですか?

分類Dev

Magento:ベースURLを設定ファイルに保存する

分類Dev

cssファイルをMagentoにロードする

分類Dev

Magentoシステムログに「無効なテンプレートファイル:frontend / base / default / template / catalog / product /categorymenu.phtml」というエラーが表示されます

分類Dev

マージするときにMagentoがJavaScriptファイルを省略します

分類Dev

Magentoの異なるphtmlファイル間で変数にアクセスする

分類Dev

新しいjsファイルをMagento2.2に含めますか?

分類Dev

MagentoでSSHを使用してインポートプロファイルを実行する方法

分類Dev

Magentoルートの「Mage」ファイル

分類Dev

Magento:静的ブロックウィジェットのカスタムテンプレートファイルを登録する

分類Dev

Magento:静的ブロックウィジェットのカスタムテンプレートファイルを登録する

分類Dev

更新が必要なMagentoセッションファイルストレージ

分類Dev

magentoがチェックアウトページを「プロファイルの編集」ページにリダイレクトする方法

分類Dev

テンプレート.phtmlでinteract.jsを使用するmagentoダイナミックキューブ

分類Dev

Magento 2phtmlファイルの条件文

分類Dev

Magento 2 のプロジェクトのルート フォルダーで Mage.php ファイルを作成する方法は?

分類Dev

Magento - これらのファイルは .gitignore ファイルに含めても安全ですか?

分類Dev

Cutstomerに新しい属性を追加する方法MagentoのCSVファイルをエクスポートする

分類Dev

Magentoのフロントエンド/デフォルト/デフォルトにデザインを配置する必要があることを知る方法

Related 関連記事

  1. 1

    Magento-phtmlテンプレートファイルに拡張子からのブロックを含める

  2. 2

    Magentoのphtmlファイルのdivにテンプレートをロードする方法

  3. 3

    magento-ルートフォルダにphpファイルを含める

  4. 4

    Magentoは、製品コレクションを使用してテンプレート内の.phtmlファイルを呼び出します

  5. 5

    Magento2でphtmlファイルを上書きする方法

  6. 6

    Magentoの左列phtmlファイル

  7. 7

    Magentoショップのphtmlファイルで動的な製品URLキーを作成する方法

  8. 8

    Magento製品のインポートデータフロープロファイルにSKUを表示する

  9. 9

    Magentoのローカルファイルを取得するためのComposerのインストール

  10. 10

    phtmlファイルのMagentoカスタマーアカウントリンク

  11. 11

    magento 2 adminhtmlテンプレートファイルを上書きするにはどうすればよいですか?

  12. 12

    Magento:ベースURLを設定ファイルに保存する

  13. 13

    cssファイルをMagentoにロードする

  14. 14

    Magentoシステムログに「無効なテンプレートファイル:frontend / base / default / template / catalog / product /categorymenu.phtml」というエラーが表示されます

  15. 15

    マージするときにMagentoがJavaScriptファイルを省略します

  16. 16

    Magentoの異なるphtmlファイル間で変数にアクセスする

  17. 17

    新しいjsファイルをMagento2.2に含めますか?

  18. 18

    MagentoでSSHを使用してインポートプロファイルを実行する方法

  19. 19

    Magentoルートの「Mage」ファイル

  20. 20

    Magento:静的ブロックウィジェットのカスタムテンプレートファイルを登録する

  21. 21

    Magento:静的ブロックウィジェットのカスタムテンプレートファイルを登録する

  22. 22

    更新が必要なMagentoセッションファイルストレージ

  23. 23

    magentoがチェックアウトページを「プロファイルの編集」ページにリダイレクトする方法

  24. 24

    テンプレート.phtmlでinteract.jsを使用するmagentoダイナミックキューブ

  25. 25

    Magento 2phtmlファイルの条件文

  26. 26

    Magento 2 のプロジェクトのルート フォルダーで Mage.php ファイルを作成する方法は?

  27. 27

    Magento - これらのファイルは .gitignore ファイルに含めても安全ですか?

  28. 28

    Cutstomerに新しい属性を追加する方法MagentoのCSVファイルをエクスポートする

  29. 29

    Magentoのフロントエンド/デフォルト/デフォルトにデザインを配置する必要があることを知る方法

ホットタグ

アーカイブ