Nefungující Nextras ORM – nekonečené načítání stránky
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Vastlik
- Člen | 58
Ahoj,
snažil jsem se rozjet Nextras ORM, ale vše funguje, odkud neudělám nějaký
dotaz na DB v Presenteru. Pokud udělám dotaz v presenteru, tak se stránka
načítá, ale nikdy se html nenačte a ani dotaz se nevykoná. Vymazání cache
nepomohlo.
<?php
namespace App\Model\Orm;
use Nextras\Orm\Model\Model;
/**
* @property-read User\UsersRepository $users
*/
class Orm extends Model
{
}
<?php
namespace App\Model\Orm\User;
use Nextras\Orm\Entity\Entity;
/**
* @property string $email
* @property string $password
* @property string $role
*/
class User extends Entity
{
}
<?php
namespace App\Model\Orm\User;
use Nextras\Orm\Mapper\Mapper;
class UsersMapper extends Mapper
{
}
<?php
namespace App\Model\Orm\User;
use Nextras\Orm\Repository\Repository;
class UsersRepository extends Repository
{
}
#
# WARNING: it is CRITICAL that this file & directory are NOT accessible directly via a web browser!
# http://nette.org/security-warning
#
parameters:
php:
date.timezone: Europe/Prague
application:
errorPresenter: Error
mapping:
*: App\*Module\Presenters\*Presenter
extensions:
dbal: Nextras\Dbal\Bridges\NetteDI\DbalExtension
orm: Nextras\Orm\Bridges\NetteDI\OrmExtension
migrations: Nextras\Migrations\Bridges\NetteDI\MigrationsExtension
kdyby.console: Kdyby\Console\DI\ConsoleExtension
orm:
model: App\Model\Orm\Orm
migrations:
dir: %appDir%/../migrations
driver: mysql
dbal: nextras
session:
expiration: 14 days
services:
- App\Presenters\HomepagePresenter
router: App\RouterFactory::createRouter
Pokud udělám dotaz na DB pomocí Dbalu, vše funguje v pohodě. Díky!
Editoval Vastlik (1. 10. 2015 8:55)
- Vastlik
- Člen | 58
"php": ">= 5.3.7",
"nette/application": "~2.3.0",
"nette/bootstrap": "~2.3.0",
"nette/caching": "~2.3.0",
"nette/database": "~2.3.0",
"nette/di": "~2.3.0",
"nette/finder": "~2.3.0",
"nette/forms": "~2.3.0",
"nette/http": "~2.3.0",
"nette/mail": "~2.3.0",
"nette/robot-loader": "~2.3.0",
"nette/safe-stream": "~2.3.0",
"nette/security": "~2.3.0",
"nette/utils": "~2.3.0",
"latte/latte": "~2.3.0",
"tracy/tracy": "~2.3.0",
"dg/adminer-custom": "~1.6",
"nextras/orm": "^1.1",
"nextras/dbal": "^1.0"
Editoval Vastlik (8. 10. 2015 21:48)