Category: Laravel

26
Сен
2021

как сделать редирект на именованный маршрут передавая в него id динамически?

к примеру есть
Route::get(‘/page/{id}’, [PageController::class, ‘page’])->name(‘getPage’);

а в коде
можно сделать так:
return redirect(‘/page/’ . $page->id)

ну если поменяется вот это ‘/page/{id}’ то придется менять везде

22
Сен
2021

Передать дополнительные параметры в контроллер Laravel 8

Возник вот какой вопрос. Пусть объявлен маршрут вида:
Route::get(‘/users/{user}’, [TestController::class, ‘index’]);

Согласно документации, в реализации TestController в методе index мне нужно прописать аргумент $user, и параметр из URI с…

18
Сен
2021

Как получить токен сессии из полученных значений? Laravel

решил я расшифровать куки Laravel без собственно его использования. Посмотрел как они расшифровываются в их файле и написал аналог:
function decrypt($payload = ‘cookie’)
{
global $key;
$payload = getJsonPayload($payload);
$payl…

18
Сен
2021

Можно ли как-то извне авторизовать пользователя Laravel?

хочу прикрепить свой сайт на PHP к сайту Laravel, но никак не могу поставить пользователю нужную куку для общей сессии. Пробовал и просто ставить и через апи, но ничего не работает. Поэтому вопрос, можно ли всё-таки как-то это сделать?

18
Сен
2021

Связанные таблицы

Подскажите, как в laravel вывести связанные таблицы? Т.е. у меня есть таблица с расписанием и таблица с преподавателями, на одном расписании может быть несколько преподавателей. И мне нужно, чтобы при выборе таба и нажатии на кнопку показа…

16
Сен
2021

Ошибка при установке Composer через терминал в Atom

Для создания виртуального сервера использую MAMP, а в качестве редактора кода Atom.
Перекинул папку htdocs и установил терминал platformio-ide-terminal в Atom. Начинаю установку Composer непосредственно в самом терминале, как выдает ошибки…

16
Сен
2021

Ошибка при установке Composer через терминал в Atom

Для создания виртуального сервера использую MAMP, а в качестве редактора кода Atom.
Перекинул папку htdocs и установил терминал platformio-ide-terminal в Atom. Начинаю установку Composer непосредственно в самом терминале, как выдает ошибки…

16
Сен
2021

Ошибка при установке Composer через терминал в Atom

Для создания виртуального сервера использую MAMP, а в качестве редактора кода Atom.
Перекинул папку htdocs и установил терминал platformio-ide-terminal в Atom. Начинаю установку Composer непосредственно в самом терминале, как выдает ошибки…

14
Сен
2021

инпут в админке что бы увеличить/уменьшить на определенный процент все цены в нескольких таблицах, использую october cms

Хочу сделать инпут в админке с помощью которого можно увеличить/уменьшить цены в нескольких таблицах на %.
На данный момент сделал через фильтр с формулой, и таблица в которой меняется число через админку и подставляется в формулу:
{

13
Сен
2021

Ошибка Class ‘MySQLQuery’ not found

У меня есть класс SMSSender для отправки сообщений. Мне нужно сделать artisan команду, которая будет использовать класс SMSSender и отправлять смс пользователю. Класс SMSSender уже используется во многих местах. Но при использовании его в …

13
Сен
2021

Ошибка Class ‘MySQLQuery’ not found

У меня есть класс SMSSender для отправки сообщений. Мне нужно сделать artisan команду, которая будет использовать класс SMSSender и отправлять смс пользователю. Класс SMSSender уже используется во многих местах. Но при использовании его в …

02
Сен
2021

Как проверить мой ip с cidr?

Всем привет! Использую MaxMind
Импортнул в базу таблицу городов и ip
в поле network хранятся вот такие записи 2.3.116.0/24
я получаю например ip 37.212.32.249 как мне вывести по этому ip 37.212.32.249 из базы?

01
Сен
2021

Как используя Laravel и PHP 8 записывать текст в базу MaiaDB через модель избегая проблем со спецсимволами?

Есть необходимость хранить в базе разметку html. Для этого используется поле с типом данных longtext.
$model = new ModesDoc;

$model->length = count($info[‘content’]);
$model->content = $info[‘content’];
$model->timestamp = time()…

01
Сен
2021

RateLimiter как получить количество оставшихся попыток (X-RateLimit-Remaining)?

Как получить количество оставшихся попыток (X-RateLimit-Remaining) со стороны сервера? Что бы например вывести юзеру в профиле.
Небольшой пример:
RouteServiceProvider
RateLimiter::for(‘test’, function (Request $request) {
Limit::perMin…

28
Авг
2021

Расшифровка куки laravel

Как можно расшифровать laravel куки обычным php? Есть APP_KEY. В laravel пока нет времени углубляться, а вот личный кабинет сделать хочется чтобы был смежный с приложением в котором есть laravel, а не отдельным.

25
Авг
2021

Как использовать данные пользователя в модели

Суть задачи заключается в разбиении доступа всей БД. У каждого пользователя(условно users) есть только свои(условно posts), и я хотел выдавать Посты только к привязанным за ними пользователям
<?php

namespace App\Models;

use Illuminat…

24
Авг
2021

Как получить связи у коллекции пользователей

У меня есть коллекция пользователей
$department = Department::find(1)->users;

Мне нужно получить к ним отношения Journal, ниже код рабочий, но тут используется условия на прямую из таблицы Users, а мне конкретно нужно из коллекции $dep…