我有这个问题:
InvalidArgumentException: Bundle "DipUserBundle" does not exist or it is not enabled.
顺便说一句,Dip命名空间里面有两个包。我是通过控制台制作的。
拜托,有人可以帮助我..这是我的代码!! TNX
config.yml
orm:
auto_generate_proxy_classes: %kernel.debug%
default_entity_manager: default
entity_managers:
default:
mappings:
# ...
DipBiznisBundle: ~
DipUserBundle: ~
AppKernel.php
class AppKernel extends Kernel {
public function registerBundles() {
$bundles = array(
...
new Dip\BiznisBundle\DipBiznisBundle(),
new Dip\UserBundle\UserBundle(),
);
的routing.yml
homepage:
pattern: /
defaults: { _controller: DipUserBundle:Default:index }
UserBundle.php
<?php
namespace Dip\UserBundle;
use Symfony\Component\HttpKernel\Bundle\Bundle;
class UserBundle extends Bundle {
}
答案 0 :(得分:2)
如果您将文件和BiznisBundle重命名为DipBiznisBundle和UserBundle到DipUserBundle,您的问题将得到解决...以避免使用generate命令在将来的生成包上出现问题,并使用斜杠而不是反斜杠来定义命名空间....