Tagged: slim

18
Май
2021

Пишу веб-приложение на Slim Framework. Пытаюсь пользоваться автозагрузкой классов через composer, но класс не подгружается, не знаю уже что делать

Мне нужно в файл index.php загрузить класс Reg, который находится в файле register_class.php, который в свою очередь лежит в директории src
Вот этот файл:

Вот файл composer.json:

А вот неполный файл index.php:

Когда я инициализирую объе…

02
Май
2021

Как вставить в переменную twig кусок кода из php переменной?

я использую версию php 7.4.16, slim 4 и twig ^3.2 для создания блога.
Проблема заключается в том что моя перремнная вставляется как строка, а не как часть разметки html

Структура проетка

> templates:
> base.twig
> …

02
Май
2021

Как вставить в переменную twig кусок кода из php переменной?

я использую версию php 7.4.16, slim 4 и twig ^3.2 для создания блога.
Проблема заключается в том что моя перремнная вставляется как строка, а не как часть разметки html

Структура проетка

> templates:
> base.twig
> …

02
Май
2021

Как вставить в переменную twig кусок кода из php переменной?

я использую версию php 7.4.16, slim 4 и twig ^3.2 для создания блога.
Проблема заключается в том что моя перремнная вставляется как строка, а не как часть разметки html

Структура проетка

> templates:
> base.twig
> …

20
Ноя
2020

Не могу создать cookie на сайте, slim 3

Нужно создать файлы cookie на сайте, я использую slim 3 и cookie создаётся в контроллере.
Я уже пробовал создавать так:
setcookie(‘test’, ‘test17’, time() + (1 * 60), ‘/’, ‘.test.org’, true);

И так:
$newResponse = $response->withStatus…

29
Окт
2020

Получить абсолютный путь в Slim 4 + Twig

Всем привет! Решил переехать на Slim Framework 4. Возникла проблема. В twig-шаблоне нужно получить полный путь сайта, например, http://example.com.
Собственно, возникла проблема, что не знаю, как это можно сделать.
Увидел в slim-twig такой…

26
Сен
2020

Как выводить HTTP статусы в SLIM

есть такой код на SLIM, необходимо выводить HTTP статусы при ошибках. Не очень в этом разбираюсь. Направьте молодой ум.
$app->post(‘/products’, function (ServerRequestInterface $request, ResponseInterface $response, $next) use ($app) {

25
Сен
2020

Как получить json через post в slim и добавить в базу данных?

Необходимо получить post запрос в формате json и записать в базу данных. Но в итоге в $id при выводе либо null либо ничего.
Использую SLIM 3.
Я отправляю через postman такой запрос:

Моя попытка это провернуть:
global $mysql;
heade…

14
Фев
2020

Статьи/примеры создания форм авторизации/регистрации и прочего на slim framework

Изучаю slim framework:

Скиньте пожалуйста ссылки на статьи, где на примере можно посмотреть процесс разработки формы авторизации, регистрации (или любого другого функциона) на этой фреймворке.

буду рад любым учебным пособиям с примерами….

13
Фев
2020

Задача для изучение паттерна MVC и Dependency Injection

Хочу начать изучать микрофреймворк Slim, разобраться с паттерном mvc и поработать с каким-нибудь DI-контейнером.

Подскажите пожалуйста, есть ли какие-то классические задачи, или может вы знаете какие-то задачи, решая которые по ходу работ…

05
Фев
2020

Фреймворк Слим не видит контроллер

Начал работать с Фреймворком Slim для написания сайта на пхп. Однако, столкнулся с проблемой при пройстейшем рутинге. На данный момент имею структуру проекта:

Папка
-App
–Controllers(PagesController.php, Validator.php, …)
–Models(Use…

03
Фев
2020

slim famwork роутинг

подскажите пожалуйста,строго не судите только начинаю, тестирую slim
возникла такая проблема:
у меня есть страница с пользователями и страница каждого пользователя отдельно,и на странице пользователя(вьюха userpage.twig) у меня есть кн…

09
Янв
2020

symfony или slim framework

На php разрабатываю более 7 лет.
Готовые фреймворки никогда не использовал, за исключением отдельных компонентов (или библиотек monolog, guzzlehttp и т.д.).

Хочется наконец начать осваивать какой-то фреймворк, чтобы из коробки меть прави…

05
Авг
2019

Slim. Не могу запустить "Hello World"

Хочу изучить Slim v4 для RESTFull сервера.

Открыл Installation на офф. сайте. Следовал строго по инструкции. На шаге №3 выбрал Slim PSR-7.

При запуске приложения получаю следующую ошибку:

Fatal error: Uncaught Slim\Exception\HttpNotF…