4

このエラーが発生しています

[Doctrine\Common\Annotations\AnnotationException]                            
[Semantical Error] Couldn't find constant CJBusinessBundle:PO:new, method 
CJ\BusinessBundle\Controller\ProductController::createAction().    

私の注釈部分

/**
 * Creates a new Product entity.
 *
 * @Route("/", name="product_create")
 * @Method("POST")
 * @Template(CJBusinessBundle:PO:new.html.twig)
 */

これで何が問題になるのか理解できません

4

1 に答える 1

6

テンプレート定義を引用符で囲みます。
それ以外の場合、注釈が検索されるときに PHP 定数でそれを探します。これは、その名前の定数がないため、表示されているエラーです。

/**
 * Creates a new Product entity.
 *
 * @Route("/", name="product_create")
 * @Method("POST")
 * @Template("CJBusinessBundle:PO:new.html.twig")
 */
于 2013-04-08T08:16:04.420 に答える