Запитання з тегом «laravel»

Laravel - це вільна веб-рамка PHP з відкритим кодом, створена Тейлором Отвелл і призначена для розробки веб-додатків за архітектурною схемою модель-перегляд – контролер (MVC) та заснована на Symfony. Вихідний код Laravel розміщується на GitHub та ліцензується на умовах ліцензії MIT.

8
Перемикач у Laravel 5 - Blade
Як я можу використовувати перемикач у шаблонах леза? Коли я використовував: @switch($login_error) @case(1) `E-mail` input is empty! @break @case(2) `Password` input is empty! @break @endswitch в результаті я бачу цей текст як відкритий текст. Я вважаю за краще використовувати комутатор у декількох фрагментах коду, тому що він для мене більш …

5
Ключ програми Laravel 5
Я новачок у Laravel. Я щойно розпочав це сьогодні ввечері. Власне, я маю такий код: 'key' => env('APP_KEY', 'SomeRandomString'), У xampp / htdocs / laravel / blog / config / app.php . Я хочу змінити цей ключ на 32-бітний на cmd як: xampp\htdocs\laravel/blog>php artisan key:generate Він генерує ключ, але не …

3
Чому я повинен запускати команду “composer dump-autoload”, щоб перенесення працювали в laravel?
Я створив у своєму додатку кілька класів міграції для створення потрібних таблиць, але постійно отримую помилки. Мені потрібно виконати цю команду: composer dump-autoload Тільки тоді він знову працює, як очікувалося. Я роблю щось не так, що породжує цю помилку, або це нормальна поведінка при міграціях? Нижче наведена помилка, яку я …
80 php  laravel  laravel-5 

16
Laravel 5.4 'cross-env' не розпізнається як внутрішня або зовнішня команда
Я намагаюся працювати npm run devдля Laravel Mix, і я отримую цю помилку: > @ dev D:\projects\ptcs > cross-env NODE_ENV=development webpack --progress --hide-modules -- config=node_modules/laravel-mix/setup/webpack.config.js 'cross-env' is not recognized as an internal or external command, operable program or batch file. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! …

12
Як отримати список зареєстрованих шляхів маршруту в Laravel?
Я сподівався знайти спосіб створити масив із зареєстрованими шляхами маршрутів у Laravel 4. По суті, я прагну повернути такий список: / /login /join /password Я натрапив на метод, Route::getRoutes()який повертає об'єкт з інформацією про маршрути, а також з ресурсами, але інформація про шлях захищена, і я не маю прямого доступу …

17
Як відправляти пошту за допомогою gmail у Laravel?
Я намагаюся знову і знову перевірити надсилання електронного листа з localhost, але все ще не можу. Я вже не знаю, як це зробити. Я намагаюся шукати рішення, але не можу знайти його. Я відредагував config / mail.php: <?php return [ /* |-------------------------------------------------------------------------- | Mail Driver |-------------------------------------------------------------------------- | | Laravel supports …
80 php  laravel  email  gmail 


13
Як я можу повторити версію поточної версії Laravel у php за допомогою подання?
Я не хочу перевіряти свою версію Laravel в командному рядку ( php artisan --version), а в самому поданні. Подобається це: <?php $laravel_version = /*laravel version check code*/; ?> У поданні: {{ $laravel_version }} Хтось знає, як я можу це зробити? Може це неможливо ..?
79 php  laravel  version 

7
Laravel 4: як запустити необроблений SQL?
Я хочу перейменувати таблицю в Laravel 4, але не знаю, як це зробити. SQL є alter table photos rename to images. Якщо є красномовне рішення, я також хотів би знати, як запустити необроблений SQL, оскільки іноді просто немає альтернативи.

18
Laravel: Помилка [PDOException]: Не вдалося знайти драйвер у PostgreSQL
Я намагаюся підключитися до бази даних PostgreSQL через Laravel, щоб виконати міграцію php artisan, але, схоже, не спрямований, оскільки він читає ім'я бази даних MySQL. Ось команди з database.php: 'connections' => array( 'sqlite' => array( 'driver' => 'sqlite', 'database' => __DIR__.'/../database/production.sqlite', 'prefix' => '', ), 'mysql' => array( 'driver' => …

4
Laravel Що таке охоронець?
Я переглядав вбудовані контролери авторизації і помітив, що вони використовують щось, що називається "Guards". До цього часу, коли я створював власні форми для входу / реєстрації, я ніколи їх не торкався, і зазвичай просто робив такі речі: Auth::attempt() без будь-якого типу охорони. Я намагався розібратися, що саме це таке, але …

18
Модель оновлення Laravel з унікальним правилом перевірки атрибуту
У мене є Userмодель laravel, яка має унікальне правило перевірки на usernameта email. У моєму сховищі, коли я оновлюю модель, я перевіряю поля, щоб не мати проблем із необхідною перевіркою правил: public function update($id, $data) { $user = $this->findById($id); $user->fill($data); $this->validate($user->toArray()); $user->save(); return $user; } Це не вдається перевірити за …

5
Як я можу вручну повернути або викинути помилку / виняток перевірки в Laravel?
Майте метод, який імпортує CSV-дані до бази даних. Я виконую деякі базові перевірки за допомогою class CsvImportController extends Controller { public function import(Request $request) { $this->validate($request, [ 'csv_file' => 'required|mimes:csv,txt', ]); Але після цього все може піти не так з більш складних причин, далі в кроличу нору, що створює певні …

4
Перший або створити
Я знаю, використовуючи: User::firstOrCreate(array('name' => $input['name'], 'email' => $input['email'], 'password' => $input['password'])); Перевіряє, чи існує користувач першим, якщо він не створює його, але як він перевіряє? Чи перевіряє він усі параметри, що надаються, чи існує спосіб вказати конкретний параметр, наприклад, чи можу я просто перевірити, чи існує електронна адреса, а …

4
Laravel 5 Красномовний де та чи в реченнях
я намагаюся отримати результати з таблиці з кількома реченнями where та / або. Моє твердження SQL: SELECT * FROM tbl WHERE m__Id = 46 AND t_Id = 2 AND (Cab = 2 OR Cab = 4) Як я можу це отримати за допомогою Laravel Eloquent? Мій код у Laravel: $BType …
77 sql  laravel  eloquent 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.