silex

Разница между Symfony и Silex

Я хотел бы попробовать Silex, но у меня есть несколько вопросов. Я знаю, как использовать Symfony2, и я хотел бы знат ... Кроме того, Silex рекомендуется для небольших PHP-проектов, а Symfony - для средних или больших проектов, это правда?

Как мне получить все параметры GET на Silex?

Я использую Silex уже целый день, и у меня есть первый "глупый" вопрос. Если у меня есть: $app->get('/cities/{city_ ... $params[ $key ] = $val; } } // now we have all the parameters of the url on $params ... });

Как использовать конфигурационный файл YAML в платформе Silex

Можно ли настроить приложение Silex с помощью конфигурационных файлов YAML? Держу пари, да, но как это делается правиль ... ьно анализировать файл YAML и устанавливать соответствующие параметры или есть еще один "волшебный" способ сделать это?

Использование переменной Javascript в шаблоне Twig с использованием платформы Silex

Я пытаюсь создать маршрут внутри некоторого Javascript внутри шаблона Twig, и мне нужно использовать переменную JS в ка ... he_js_var }) }}; Я использую платформу Silex и не уверен, работает ли FOS JS для Silex. Хотя я не думаю, что это так.

Сеансы не работают в SilexApp

По какой-либо причине сеансы не работают в моем приложении Silex. Я установил error_reporting в своем php.ini в E_ALL | ... ко "получить: тест" (но фактически не сохраняется, так как ни возврат к/, ни обновление триггеров ранее не выполнялись).

Silex: Перенаправление с флэш-данными

Мне нужно перенаправить одну страницу на другую с сообщением в Silex. Надеюсь, есть ларавелеский способ сделать это, но ... есть метод getFlashBag - это то, что я должен использовать? В частности, я использую систему управления контентом Bolt.

Силекс - Синтаксис ошибки ветки: Функция "путь" не существует

Согласно документации Silex: Symfony предоставляет мост Twig, который обеспечивает дополнительную интеграцию между ... url_generator']->generate($url); })); Я не должен был этого делать!! Как я могу заставить это работать правильно?

Разница между включением, Расширением, использованием, Макросом, встраиванием в ветку

В чем разница между use и include в Twig? Документация: Включить Оператор include включает шаблон и возвращ ... ображается файл. Вопрос Правильно ли это объяснение? есть ли какие-либо другие объяснения этой разнице? Спасибо

Перезаписываются ли эти данные другим компонентом?

Я немного программирую в Silex с компонентами symfony, и я думаю, что нашел ошибку в компонентах symfony/serializer и s ... переписать класс DoctrineCache, используя пространство имен для ключей кэша. Это работает, но я думаю, что это уродливо.

Доктрина командной строки ORM с Silex: Вам не хватает"cli-config.php "или"config/cli-config.php "файл в вашем проекте

Я пытаюсь использовать Doctrine ORM с Silex и нахожу это совершенно разочаровывающим опытом из-за отсутствия согласован ... reate($app['db.options'], $config); return ConsoleRunner::createHelperSet($entityManager); Что я делаю неправильно?

Автоматическая загрузка композитора не загружает класс в Silex

У меня возникла ситуация с использованием composer для загрузки класса в приложение Silex. Этот класс расположен по ад ... serProvider" не найден в/home/ubuntu/www/project/web/index.php в строке 27 Кто-нибудь знает, что происходит? Спасибо!

Приложение Silex->перенаправление не соответствует маршрутам

Позвольте моему приложению работать на локальном хосте, путь: localhost/silex/web/index.php, определенные маршруты, как ... o'); }); $app->get('/redirect', function() use ($app) { return $app->redirect('/foo'); }); $app->run();

Проверка формы Silex без перевода

Я хотел бы использовать поставщиков услуг Silex только для создания простой контактной формы с проверкой, но, похоже, т ... message) }} <button type="submit" class="btn btn-info">Send</button> </fieldset> </form>

Микро-фреймворк Silex и Twig: включить отладку

Мой вопрос: Как я могу разрешить использование debug в шаблонах веток в Silex? Я играю с микро-фреймворком Silex (ф ... использую Slim для всех потребностей микро-фреймворка, и это фантастика. Выполняет работу быстро, чисто, просто и легко.

Композитору не удается разрешить установку набора пакетов с помощью "установить", но не "обновить"

Предыстория: Я создал новый проект на своем настольном компьютере с помощью Silex и настроил файл composer.json с необх ... дел этого сообщения почти полтора года, если только моя спецификация пакета в composer.json не была фактически нарушена.

Как определить несколько маршрутов для одного запроса в Silex?

Есть ли в Silex способ определить несколько маршрутов для одного запроса. Мне нужно уметь определять два маршрута для о ... return $app['twig']->render('digital_agency.html', $data); }); Итак, есть идеи о более чистом способе сделать это?

Как отлаживать фатальные ошибки php в платформе Silex

Интересно, как я могу увидеть такие синтаксические ошибки (отсутствует точка с запятой): <?php var_dump($app) ?> ... ble(); Я включил в файл json композитора: "symfony/отладка": "~2.3", Но все равно никаких изменений. Что я забыл?

Фильтр добавления веток с использованием Silex?

Как правильно подключить пользовательский фильтр к Twig при использовании Silex, но сохранить существующий twig.options ... се работает. Как я могу заставить их играть хорошо? т.Е. Сохранить кэш И добавить пользовательские фильтры? Спасибо!

Доля прыщавого ДИ обесценилась. И что теперь?

В Pimple 1.0 я имел обыкновение делиться экземплярами классов следующим образом: $app['some_service'] = $app->share ... function () { return new Service(); }); Теперь это, похоже, устарело, и я не могу найти новый способ сделать это.

Как вы настраиваете контроллер в проекте PHP-фреймворка Silex?

Кажется, я пока не могу заставить что-либо работать дальше корневого пути: Помещаете ли вы все свои вызовы контроллер ... ные файлы? До сих пор метод root get работает нормально и отображает шаблон ветки, но все, что прошло, ничего не делает.