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 работает нормально и отображает шаблон ветки, но все, что прошло, ничего не делает.