Вопросы по теме 'slim'

Обработка сложных параметров GET с помощью HTTP-маршрутизации Slim Framework
Предполагая следующий наивный код: $app->get( '(/store(/:url)+)', function( $url = NULL ) use ( $app ) { // Execute actions on $url }); Вышеупомянутое отлично работает для следующего:...
916 просмотров
schedule 15.05.2024

Визуализация приложения Slim Framework
У меня есть два маршрута: метод получения, в котором визуализируются все данные, и метод публикации, в который вставляются данные. В методе получения используется визуализация приложения («имя представления» и данные), и так хорошо. сделайте то же...
3271 просмотров
schedule 03.11.2022

Назначьте значение по умолчанию для параметра маршрута в Slim
Скажем, у меня $app->get('/hello/:name', function($name){ echo 'Hello' . $name; }); Возможно ли иметь значение по умолчанию для $name , поэтому, если я просто перейду к http://myurl.com/hello *без второго сегмента будет...
3492 просмотров
schedule 11.09.2022

Данные не обновляются в представлении после разрешения обещания
Я использую свое приложение Rails в качестве серверной части API. Итак, у меня есть одностраничное угловое приложение, которое будет делать несколько вызовов API и начинать отображать по мере возврата каждых данных. Я не хочу ждать всех результатов...
4139 просмотров
schedule 31.03.2024

Twig throw array_intersect_key(): аргумент №1 не является массивом
Я использую Twig с Slim framework и получаю ошибку array_intersect_key(): Argument #1 is not an array Мой шаблон выглядит так: {% extends 'main.tmpl' %} {% block content %} <h2>Teams</h2> <ul> {% for...
835 просмотров
schedule 25.01.2024

Тонкий php API setStatus не работает
Я хочу установить свой заголовок ответа http через структуру SLIM-php. Например. с использованием $app->response->setStatus('403'); На моем локальном apache2 он работает отлично, но когда я ставлю его на рабочий сервер, я всегда...
1010 просмотров
schedule 10.02.2024

Класс Slim не обнаружен при установке Slim с композитором
Я выполнил инструкцию по тонкой рамке. Создал файл composer.json в моем каталоге { "require": { "slim/slim": "2.*" } } и запустите установочный файл композитора. Теперь у меня следующая структура каталогов Как...
1140 просмотров
schedule 20.10.2023

Я использую Слим Фреймворк. Почему время отклика сервера очень большое?
Я использую этот код, и ответ сервера составляет ~ 500-700 мс. Если написать «возврат»; после создания объекта Slim как $app время отклика составляет ~ 200-250 мс. Почему этот фреймворк работает очень медленно? Могу ли я сделать это быстро?...
2485 просмотров
schedule 01.07.2022

Тонкий маршрут с косой чертой
У меня есть этот маршрут в приложении Slim: $app->get('/fasi/:id/',function ($id) use ($app) { $app->render("fasi.html"); }); Это ответы на http://test/fasi/1/ но и к http://test/fasi/1 Есть ли способ заставить...
3024 просмотров
schedule 30.08.2022

Почему мой HTML так плохо отформатирован при рендеринге с помощью Smarty?
Почему мой HTML так плохо отформатирован при просмотре исходного кода? Работать с: WAMPSERVER (64-битный и PHP 5.5) 2.5 Slim Framework v2 RedBeanPHP 4.2 Smarty 3.1.21 index.php: <?php // load required...
511 просмотров
schedule 09.03.2024

Внутренняя ошибка сервера Slim PHP 500
В настоящее время я пытаюсь настроить проект Slim со следующим деревом каталогов: public_html |-- Mini |-- public |-- vendor |-- index.php (Slim) |-- .htaccess Корень документа — public_html , а содержимое .htaccess следующее:...
2325 просмотров
schedule 11.04.2024

Уместно ли использовать Twig для генерации ответов в чистом формате JSON?
Я пытаюсь получить результат запроса Eloquent и вывести его результаты в виде ответа JSON. Мое приложение использует Slim и Twig для генерации ответов HTML, однако я не уверен, следует ли мне также использовать Twig для генерации JSON. Я знаю, что...
766 просмотров
schedule 08.10.2022

Класс 'Slim\Slim' не найден с композитором
Я хочу использовать Slim 3 в подкаталоге, но не могу его загрузить. Все файлы находятся в подкаталоге, включая composer.json. Вот мой composer.json: "require": { "slim/slim": "3.0.0-RC1" } Вот мой сценарий: <?php require...
16763 просмотров
schedule 16.03.2024

Дополнительные сервисы маршрутизации в php
теоретически возможно использовать больше сервисов для маршрутизации? Например, если кто-то использует Silex и имеет этот код: $app = new Silex\Application(); $app->get('/test/{id}', function ($id) { // ... }); $app->run(); И я...
112 просмотров
schedule 09.10.2023

Slim framework 3 переменная php-view
Я хотел бы, чтобы переменная из запроса ($request->getUri()->getBasePath();) всегда была доступна в шаблонах. Как я могу это сделать, например. с промежуточным программным обеспечением без необходимости каждый раз передавать вышеуказанное в качестве...
2560 просмотров
schedule 10.02.2024

Slim Framework: маршрутизация домашней страницы без завершающей косой черты
Используя Slim 3, я хочу, чтобы URL-адрес моей домашней страницы был www.domain.com вместо www.domain.com/ . Эта маршрутизация будет перенаправлять все домашние запросы на www.domain.com/ $app->get('/', function ($request, $response,...
500 просмотров
schedule 29.09.2022

Внедрение зависимостей Slim Framework 3
Я использую Slim Framework 3 для создания API. Структура приложения: MVCP (модель, представление, контроллер, поставщики). Можно ли использовать Slim Dependency Inject для всех моих классов? Я использую композитор для автозагрузки всех своих...
7644 просмотров
schedule 19.05.2024

Как добавить глобальные переменные для Twig в Slim 3.5?
В Symfony я привык использовать {{ app.user.username }} в любом представлении. Могу ли я сделать что-то подобное в Slim? В настоящее время я добавляю пользователя в $container['user'] и передаю его в каждое представление с помощью...
4036 просмотров
schedule 12.11.2023

Как использовать AJAX с Eloquent ORM для удаления записей?
Я использую Slim framework + Eloquent ORM. Я хочу удалить записи с запросом ajax. Единственная проблема заключается в том, что когда я нажимаю кнопку для запуска запроса, я получаю ошибку 405 (метод не разрешен). Мой маршрут является маршрутом...
130 просмотров
schedule 26.08.2022

оператор if с currenturl в twig/slim3
У меня есть проблема, которая может быть простой, но я не могу понять ее :) У меня есть тонкое приложение 3/twig, и я создал глобальную переменную, чтобы получить currentUrl в twig. В файле шаблона я не хочу, чтобы оператор if проверял, содержит...
607 просмотров
schedule 09.01.2024