簡體   English   中英

symfony2 formerror類/組件在哪里?

[英]where is symfony2 formerror class/component?

我在控制器中執行以下操作以手動檢查表單,現在出現錯誤提示

致命錯誤:在第233行的/var/www/cloudsign_beta/src/BizTV/ContentManagementBundle/Controller/DefaultController.php中找不到類'BizTV \\ ContentManagementBundle \\ Controller \\ formerror'

所以我想有一個花哨的symfony表單組件,必須在上面加上USE語句,有人知道嗎?

    if ($nameOccupied=1) {          
        $error = new formerror("Det finns redan innehåll på denna plats med samma namn, vänligen välj ett annat namn (eller välj en annan plats).");
        $form->get('name')->addError($error);   
    }

您缺少以下use語句:

use Symfony\Component\Form\FormError

參考: http : //api.symfony.com/2.3/Symfony/Component/Form/FormError.html

重要說明 :創建對象時,應使用與類定義相同的大小寫,以避免在區分大小寫的系統上失敗。
在這里, new formerror應該是new FormError

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM