Дмитрий, Извиняюсь, просто уже мозг не варит в этом коду. Уже 3-ю ил 4-ю ночь мучаюсь с ним вот уже и не соображаю что делать. Код я брал у знакомого у которого он работал но у меня не в какую нормально не работает. Все время бесконечные ошибки....
Дмитрий, хорошо
в 133 строчке ошибка
1. in C:\xampp\phpMyAdmin\htdocs\controllers\SiteController.phpat line
* return string
*/
public function actionIndex()
{
133 строчка$request = Product::find()->all();//получает все данные из таблицы Product
$comment = new Comment();// новый экземпляр класса Comment
$connection = Yii::$app->db; // установка соединения с бд
if (isset($_POST['more'])) {
$comments = Comment::find()->where(['product_id' => $_POST['id']])->all();// получение всех комментариев отдельного товара
Дмитрий, все ошибки
Class 'app\models\Product' not found
1. in C:\xampp\phpMyAdmin\htdocs\controllers\SiteController.phpat line 133
124125126127128129130131132133134135136137138139140141142
* return string
*/
public function actionIndex()
{
$request = Product::find()->all();//получает все данные из таблицы Product
$comment = new Comment();// новый экземпляр класса Comment
$connection = Yii::$app->db; // установка соединения с бд
if (isset($_POST['more'])) {
$comments = Comment::find()->where(['product_id' => $_POST['id']])->all();// получение всех комментариев отдельного товара
2. app\controllers\SiteController::actionIndex()
3. in C:\xampp\phpMyAdmin\htdocs\vendor\yiisoft\yii2\base\InlineAction.php at line 57– call_user_func_array([app\controllers\SiteController, 'actionIndex'], [])
515253545556575859 $args = $this->controller->bindActionParams($this, $params);
Yii::debug('Running action: ' . get_class($this->controller) . '::' . $this->actionMethod . '()', __METHOD__);
if (Yii::$app->requestedParams === null) {
Yii::$app->requestedParams = $args;
}
return call_user_func_array([$this->controller, $this->actionMethod], $args);
}
}
4. in C:\xampp\phpMyAdmin\htdocs\vendor\yiisoft\yii2\base\Controller.php at line 157– yii\base\InlineAction::runWithParams([])
151152153154155156157158159160161162163 }
$result = null;
if ($runAction && $this->beforeAction($action)) {
// run the action
$result = $action->runWithParams($params);
$result = $this->afterAction($action, $result);
// call afterAction on modules
foreach ($modules as $module) {
/* var $module Module */
5. in C:\xampp\phpMyAdmin\htdocs\vendor\yiisoft\yii2\base\Module.php at line 528– yii\base\Controller::runAction('', [])
522523524525526527528529530531532533534 $parts = $this->createController($route);
if (is_array($parts)) {
/* var $controller Controller */
list($controller, $actionID) = $parts;
$oldController = Yii::$app->controller;
Yii::$app->controller = $controller;
$result = $controller->runAction($actionID, $params);
if ($oldController !== null) {
Yii::$app->controller = $oldController;
}
return $result;
}
6. in C:\xampp\phpMyAdmin\htdocs\vendor\yiisoft\yii2\web\Application.php at line 103– yii\base\Module::runAction('', [])
979899100101102103104105106107108109 $params = $this->catchAll;
unset($params[0]);
}
try {
Yii::debug("Route requested: '$route'", __METHOD__);
$this->requestedRoute = $route;
$result = $this->runAction($route, $params);
if ($result instanceof Response) {
return $result;
}
$response = $this->getResponse();
if ($result !== null) {
7. in C:\xampp\phpMyAdmin\htdocs\vendor\yiisoft\yii2\base\Application.php at line 386– yii\web\Application::handleRequest(yii\web\Request)
380381382383384385386387388389390391392 {
try {
$this->state = self::STATE_BEFORE_REQUEST;
$this->trigger(self::EVENT_BEFORE_REQUEST);
Дмитрий, Fatal error: Uncaught Error: Using $this when not in object context in C:\xampp\phpMyAdmin\htdocs\index.php:7 Stack trace: #0 {main} thrown in C:\xampp\phpMyAdmin\htdocs\index.php on line 7