silex

    8熱度

    2回答

    我試圖使用Silex的做一些事情(使用的Symfony路由組件 - 這樣的答案可以適用於Symfony的爲好) 我加入的Silex到遺留應用程序提供路由,但我需要尊重現有的用於加載文件的應用程序默認實現(這只是從指定的URL從文件系統加載文件)。 編輯:澄清: 在進行一系列引導調用後,現有文件作爲包含在父模板中的文件系統加載。 我發現,如果沒有定義的路徑來匹配傳統頁面,Silex會拋出一個異常。

    2熱度

    2回答

    是否有任何方法將依賴關係注入到Silex的Doctrine2模型中?由於模型不是手動構建的,我不能將任何東西傳遞給構造函數,我找不到教程如何去做。我已經瀏覽了Silex和Pimple的來源,但我沒有知道如何將其歸檔。任何幫助讚賞。 尼爾斯 更新: 模型是newable不是注射的,所以你需要通過施工後setter方法注入依賴。 doctrine2實現這一功能的開箱,所以這裏是對文檔的鏈接: http

    0熱度

    1回答

    我有一個包含我的硅石應用程序,並在此應用程序有一些翻譯的是得到傳遞給小枝,工作正常/src/app.php: $app['twig']->render('index.twig', array('title' => $app['translator']->trans('homepage'))); 但在我的功能測試這導致異常: 爲的foreach() 所以我想$應用[「translator.mes

    13熱度

    5回答

    我與創建與Silex php micro framework進行用戶身份驗證的擴展試驗一個命名空間,但我似乎無法得到自動裝卸工作。任何人都可以擺脫光線嗎? 我有這樣(截斷)的目錄結構 usertest |_lib | |_silex.phar | |_MyNamespace | |_UserExtension.php | |_User.php |_www |_index.ph

    0熱度

    1回答

    問題是在測試中,語言不會切換,在網站上是不錯的。 所以測試失敗。 我有這樣的路由: $app->before(function() use ($app) { if ($locale = $app['request']->get('locale')) { $app['locale'] = $locale; } ... }); $app->

    3熱度

    1回答

    我試圖用Silex創建一個簡單的表單驗證。由於沒有對形式的擴展沒有官方指南的是,我在下面這個網站上說明:http://dev.umpirsky.com/create-kick-ass-website-in-no-time-with-silex/ 出於某種原因,該形式將不能正確地驗證: $form->isValid() // will always return true 我花了一些時間尋找解決

    1熱度

    2回答

    我的應用程序文件: <?php // /src/app.php require_once __DIR__ . '/../lib/vendor/Sensio/silex.phar'; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; use Foo\Ba

    7熱度

    1回答

    我似乎無法得到任何東西通過根路徑到目前爲止: 你把所有的控制器調用在app.php文件? $app->get('/', function ($id) { ... }); $app->get('/about', function ($id) { ... }); 或者你把它們放在不同的文件中? 到目前爲止,get get方法工作正常,並呈現一個樹枝模板,但任何東西都不會

    4熱度

    1回答

    是否可以從宏中訪問當前模板的變量而不直接將該變量傳遞給宏?謝謝。