symfony-2.8

    1熱度

    2回答

    我成功地在Symfony 2.8中使用PHP 5.6的應用程序。在升級到PHP 7.0.20之後,我遇到了使用一對多關係綁定/提交複雜表單的問題。 所得錯誤是: request.CRITICAL: Uncaught PHP Exception Doctrine\ORM\Query\QueryException: "[Syntax Error] line 0, col 63: Error: Expe

    1熱度

    1回答

    我想將登錄用戶的ID包含到我的記錄器中。 因此我添加了一個monolog.processor,它將用戶標識添加到記錄的「額外」部分,並添加了一個顯示該標識的自定義格式字符串。 在我的開發環境這部作品(大部分)如預期,但在測試環境中它不會在所有的工作中,TokenStorage總是返回上getToken()null。 有沒有具體的security CONFIGS用於開發或測試。配置之間的最大區別是這

    0熱度

    1回答

    我正在使用SonataMediaBundle在Symfony Rest API中上傳圖像。我在JSON請求發送base64Encoded圖片,並在我的FormType下面的代碼添加: $builder->add('subject') ->add('promotionImage', 'sonata_media_type', array( 'provider' => 'sonata.media.pr

    1熱度

    1回答

    我想使用樹枝爲複選框設置已翻譯的標籤。在documentation據說我可以設置標籤,像這樣: {{ form_widget(search_form.matched, { 'id': 'matched' }) }} {{ form_label(search_form.matched, 'only_matched'|trans({}, 'offers')) }} 可惜的是標籤是不會改變的。我在

    6熱度

    2回答

    我想單元測試我的包,我想從EventManager模擬獲得工作單元。基本上,我想獲得最後一個持久對象。我知道在正常的應用程序中,我可以使用EventSubscriber執行相同的操作。 我想要實現的基本上是檢查以前持久記錄的狀態,如果它的標誌掛起,那麼在下一次持續時,我想將其更新爲未掛起。 例子: 下面是如何得到事件管理器: /** * @param Entity\Friend|null $fr

    0熱度

    2回答

    我有一個隨機name.yml文件裏面讓我說我的src/AppBundle/Controller文件夾。該YML文件裏面的內容很簡單: name: utkarsh 我需要從我的控制器訪問它,並試圖從我的控制文件內 $name = $this->getName('name'); 來接他們。當我嘗試此操作時,我收到以下錯誤消息: Attempted to call an undefined me

    2熱度

    2回答

    我在Symfony(Doctrine)中的兩個表之間創建關係時遇到了問題。 我在創建地址簿,我有個人實體,我想與關係OneToMany地址實體(一個人有很多地址)有關係。 當我運行: php app/console doctrine:generate:entities AdressBookBundle/Entiti/Address 我得到錯誤: [RuntimeException]

    1熱度

    3回答

    我必須使用現有的項目,我必須修改一些數據,然後序列化。一個簡單的例子: 這是目前我的串行的回報是什麼: [ { "id": 3, "reward": "reg" }, { "id": 4, "reward": "inv" }, ] 而這正是我想要返回: [ { "id": 3, "r

    1熱度

    2回答

    我在Symfony 2.8項目中使用RabbitMQBundle,我想在發佈RabbitMQ消息之前使用自定義生成器類,它在數據庫中保留實體(消息)。 我config.yml定義的自定義製作類: old_sound_rabbit_mq: ... producers: myproducer: class: AppBundle\Services\Generic

    2熱度

    1回答

    我想重新設置FOSUserBundle的註冊表格, 我嘗試在我的模板中逐行輸入像這樣的輸入。 {{ form_widget(form.username) }} {{ form_widget(form.first_name) }} 這有效,但是當我嘗試使用密碼en確認密碼做到這一點不起作用。 這裏是表單生成器的線: ->add('plainPassword', LegacyFormHelper