Size: a a a

Laravel для начинающих

2021 February 24

ДГ

Дурачок Глупый... in Laravel для начинающих
втф он творит
источник

AH

Andrey Helldar in Laravel для начинающих
PHP PROGRAMMIST⬤👍3🅰️
Как его найти?
Никак. Где-то ошибка закралась.

Под капотом такая логика: валидатор разбивает правила и вызывает методы. Например: validateRequired, validateString, а метод validate7 он не нашёл. Это значит, что вместо validateRegex он цифру "7" туда суёт. Почему - это другой вопрос.
источник

AH

Andrey Helldar in Laravel для начинающих
PHP PROGRAMMIST⬤👍3🅰️
Как его найти?
Какая версия Лары?
источник

SC

Sergey Chizhik in Laravel для начинающих
Діма
Привет. Я все ещё не решил проблему с cors. Подскажи. У тебя может есть такие проекты где нужно JavaScript бандл открывать с другого домена?

Если есть то для Cors используешь свой middleware или пакет ставил?
Для корсов есть в ларке 8-й встроенная история вроде, которая это регулирует
источник

SC

Sergey Chizhik in Laravel для начинающих
И в 7-й есть.
источник

PP

PHP PROGRAMMIST⬤👍3🅰️... in Laravel для начинающих
Дурачок Глупый
такого нету
<?php

namespace App\Http\Controllers\Admin;

use Illuminate\Http\Request;

use App\Http\Requests;
use App\Http\Controllers\Controller;


class ContactController extends Controller
{

   public function show(Request $request,$id=FALSE) {

       if($request->isMethod('post')) {

           $rules = [

               'name'=>'unique:users,name',
               //'email'=>'required|email'

           ];

           $this->validate($request,$rules);

           // kod
           dump($request->all());


       }

       return view('default.contact',['title'=>'Contacts']);    }
}
источник

ДГ

Дурачок Глупый... in Laravel для начинающих
??
источник

PP

PHP PROGRAMMIST⬤👍3🅰️... in Laravel для начинающих
есть
источник

G

Gag in Laravel для начинающих
Ты хочешь рекуесты создавать.
источник

G

Gag in Laravel для начинающих
?
источник

AH

Andrey Helldar in Laravel для начинающих
PHP PROGRAMMIST⬤👍3🅰️
Как его найти?
https://flareapp.io/share/VP63ekx7#F46

Ищи проблему на 167-й строке в файле app/Http/Controllers/ProductController.php. Попробуй упростить регулярку, протестировать. Или вообще замени этот вызов на свой руль (https://laravel.com/docs/8.x/validation#using-rule-objects).
источник

SC

Sergey Chizhik in Laravel для начинающих
Діма
Привет. Я все ещё не решил проблему с cors. Подскажи. У тебя может есть такие проекты где нужно JavaScript бандл открывать с другого домена?

Если есть то для Cors используешь свой middleware или пакет ставил?
config/cors.php
источник

Д

Діма in Laravel для начинающих
Sergey Chizhik
И в 7-й есть.
Понял. У тебя нет случайно под рукой такого проекта который работает через cors?
Кинул бы мне пару скринов)
Я был бы очень благодарен.

В теории то конечно все должно работать,
А в практике у меня get запросы работают по cors только после установки пакета laravel-cors
А сессия каждый раз новая генерится если из другого домена посылаю запрос)
источник

Д

Діма in Laravel для начинающих
Sergey Chizhik
config/cors.php
Менял)
Писал уже там все что угодно.
И мидлвары добавлял.
источник

Д

Діма in Laravel для начинающих
Мне нужно spa на ReactJs запускать на другом домене и сохранять сессии.
И этого сделать не могу никак
источник

SC

Sergey Chizhik in Laravel для начинающих
Діма
Понял. У тебя нет случайно под рукой такого проекта который работает через cors?
Кинул бы мне пару скринов)
Я был бы очень благодарен.

В теории то конечно все должно работать,
А в практике у меня get запросы работают по cors только после установки пакета laravel-cors
А сессия каждый раз новая генерится если из другого домена посылаю запрос)
Похоже что мидлварь HandleCors как раз и валяется в пакете
fruitcake/laravel-cors
источник

Д

Діма in Laravel для начинающих
Sergey Chizhik
Похоже что мидлварь HandleCors как раз и валяется в пакете
fruitcake/laravel-cors
Да да. Этот пакет поставил.
источник

ДГ

Дурачок Глупый... in Laravel для начинающих
Andrey Helldar
https://flareapp.io/share/VP63ekx7#F46

Ищи проблему на 167-й строке в файле app/Http/Controllers/ProductController.php. Попробуй упростить регулярку, протестировать. Или вообще замени этот вызов на свой руль (https://laravel.com/docs/8.x/validation#using-rule-objects).
не, протестил
источник

ДГ

Дурачок Глупый... in Laravel для начинающих
дело в регулярки телефона
источник

SC

Sergey Chizhik in Laravel для начинающих
Діма
Мне нужно spa на ReactJs запускать на другом домене и сохранять сессии.
И этого сделать не могу никак
SPA
источник