0

CategoryModel当我将它放在models文件夹中时,我的作品。但是当我把它放在像user. 它抛出上述错误。

如图所示,模型在控制器内部被调用。

public function home() {
    // titling
    $data['title'] = "Price Soldier - Home";
    // controlling
    $data['current_category'] = "cellphones";
    $data['current_brand'] = "all";
    $data['current_sorting'] = "latest";
    $data['categories'] = CategoryModel::get_all_categories();
    $data['brands'] = BrandModel::get_all_brands_by_category("cellphones");
    $data['latests'] = ProductModel::get_products("cellphones", "all", "latest");
    $data['mvs'] = ProductModel::get_products("cellphones", "all", "most viewed");
    $data['plths'] = ProductModel::get_products("cellphones", "all", "price low to high");
    $data['phtls'] = ProductModel::get_products("cellphones", "all", "price high to high");
    // viewing
    return View::make("pages.user.home", $data);
}

那么,简单来说,我如何访问子文件夹中的模型?

4

1 回答 1

6

在命令行上执行:

composer dump-autoload

或者

composer dump-autoload -o
composer dumpautoload -o (dash is optional)

为了更好的优化和速度。

每次在 PHP 中使用一个类时,它必须是:

1) 必需的(你可以在你的代码中这样做,但你不应该这样做);或者

2)自动加载(作曲家为你做)。

否则它会给你这个你正在查看的错误。

于 2013-07-31T18:17:44.990 回答