在Laravel中包括.php文件

桑托什·阿查里(Santosh Achari)

我必须将jcart Carting与我刚刚开始使用Laravel构建的项目一起使用。

对于通常的php项目,涉及的步骤只是将'jcart'文件夹转储到根目录中,并将路径引用到jcart.php和jcart.js文件。

我刚开始使用laravel,弄清楚如何使用它,这真让我感到困惑。

在前端文件中(我了解使用刀片),我需要添加

/jcart/jcart.php

在jcart.js文件中,我需要再次引用/jcart/jcart.php(和其他文件)。

但是,在整个网站上,它始终在javascript文件中引发未找到的错误。

我已经将jcart文件夹转储到/ public /中。有一个更好的方法吗?

提前致谢

蒂姆·刘易斯

我所做的方法如下。这是您的Laravel项目的文件夹结构。

app
-> commands
-> config
...
-> includes
  -> jcart
    -> jcart.php
    -> config.php
    -> config-loader.php
    -> relay.php

默认情况下,没有includes文件夹,但是可以app根据需要修改文件夹。如果遵循此结构,则可以使用以下内容包括文件:

require app_path()."/includes/jcart/jcart.php";
require app_path()."/includes/jcart/config.php";
require app_path()."/includes/jcart/config-loader.php";
require app_path()."/includes/jcart/relay.php";

希望能提供一些见识!

编辑

将文件夹结构更改为:

public
-> assets
  -> js
    -> jcart
      -> php
        -> jcart.php
        -> config.php
        -> config-loader.php
        -> relay.php
      -> js
        -> jcart.js
        ...

比将pathjcart.js中变量更改为:

var path = 'php',
// OR
var path = '../php',

希望其中之一可以工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章