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

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

10
Laravel Eloquent groupBy () І також повертає рахунок кожної групи
У мене є таблиця, яка містить серед інших стовпців стовпчик версій браузера. І я просто хочу дізнатися з набору записів, скільки існує кожного типу браузера. Отже, мені потрібно закінчити щось подібне: Усього записів: 10; Internet Explorer 8: 2; Хром 25: 4; Firefox 20: 4. (Все додається до 10) Ось мої …

5
Як перевірити масив у Laravel?
Я намагаюся перевірити масив POST у Laravel: $validator = Validator::make($request->all(), [ "name.*" => 'required|distinct|min:3', "amount.*" => 'required|integer|min:1', "description.*" => "required|string" ]); Я відправляю порожній POST і отримую це if ($validator->fails()) {}як False. Це означає, що перевірка є правдою, але це не так. Як перевірити масив у Laravel? Коли я подаю …
105 php  laravel  laravel-5.4 

4
Що таке :: клас у PHP?
Що таке ::classпозначення в PHP? Швидкий пошук Google нічого не повертає через характер синтаксису. товстий кишечник клас Яка перевага використання цього позначення? protected $commands = [ \App\Console\Commands\Inspire::class, ];
102 php  class  laravel 

15
Laravel Красномовний: Як отримати лише певні стовпці з об'єднаних таблиць
У мене є 2 об'єднані таблиці в Красномовних, а саме теми та користувачі. тема теми: public function user() { return $this->belongs_to('User'); } модель користувача: public function themes() { return $this->has_many('Theme'); } Мій красномовний дзвінок api виглядає нижче: return Response::eloquent(Theme::with('user')->get()); Який повертає всі стовпці з теми (це нормально), а всі стовпці …
102 php  laravel  eloquent 

11
Посилання на сторінки Laravel, що не включають інші параметри GET
Я використовую Eloquent разом із класом Pagination Laravel 4. Проблема: Якщо в URL-адресі є деякі параметри GET, наприклад:, http://site.com/users?gender=female&body=hotстворені посилання на сторінки розширення містять лише pageпараметр і більше нічого. Шаблон леза {{ $users->link() }} Існує ->append()функція для цього, але коли ми не знаємо, скільки параметрів GET є, як ми можемо …

7
Як вибрати з підзапиту за допомогою Laravel Query Builder?
Я хотів би отримати значення за наступним SQL за допомогою Eloquent ORM. - SQL SELECT COUNT(*) FROM (SELECT * FROM abc GROUP BY col1) AS a; Тоді я розглянув наступне. - Кодекс $sql = Abc::from('abc AS a')->groupBy('col1')->toSql(); $num = Abc::from(\DB::raw($sql))->count(); print $num; Я шукаю кращого рішення. Підкажіть, будь ласка, найпростіше …

1
Ларавель. Використовуйте scope () у моделях із відношенням
У мене є дві пов’язані моделі: Categoryі Post. PostМодель має publishedобсяг (метод scopePublished()). Коли я намагаюся отримати всі категорії з таким обсягом: $categories = Category::with('posts')->published()->get(); Я отримую повідомлення про помилку: Виклик невизначеного методу published() Категорія: class Category extends \Eloquent { public function posts() { return $this->HasMany('Post'); } } Повідомлення: class …

7
Чи можу я встановити Laravel без використання композитора?
Мені хотілося б знати, чи можу я встановлювати або використовувати рамку PHP Laravel на будь-якому веб-сервері, не використовуючи Composer (PHP-пакет / менеджер залежності) кожен раз? Я хотів би мати можливість перенести свою програму на будь-який веб-сервер (наприклад, на спільний сервер без доступу до командного рядка). Якщо я запускаю composer installперший …

5
Запобігання додаванню Laravel кількох записів у зведену таблицю
У мене налаштовані та працюють стосунки багато-до-багатьох, щоб додати товар у кошик, який я використовую: $cart->items()->attach($item); Що додає елемент до зведеної таблиці (як і слід), але якщо користувач ще раз натискає посилання, щоб додати елемент, який він уже додав, створюється повторюваний запис у зведеній таблиці. Чи існує вбудований спосіб додати …

19
Таблиці стилів Laravel та javascript не завантажуються для непростих маршрутів
Гаразд - я знаю, що це справді елементарна проблема, але я не можу це зрозуміти. Це питання стосовно Laravel. В основному, у мене є таблиці стилів, вбудовані в моє подання за замовчуванням. В даний час я просто використовую звичайний css для їх зв’язку, наприклад: <link rel="stylesheet" href="css/app.css" /> Це чудово …
97 php  laravel  blade 

7
Встановлення конкретної версії laravel за допомогою композиторського проекту створення
Найшвидший і найпростіший спосіб встановлення Laravel - це команда composer. З документів laravel ( http://laravel.com/docs/quick ) видно, що ми можемо встановити його таким чином: composer create-project laravel/laravel your-project-name --prefer-dist Але після запуску наведеної вище команди вона захопить останню версію Laravel. Як я можу цим керувати, якщо хочу встановити останню версію …

7
Красномовні транзакції ORM від Laravel
Eloquent ORM досить приємний, хоча мені цікаво, чи існує простий спосіб налаштування транзакцій MySQL за допомогою innoDB так само, як PDO, чи мені доведеться розширити ORM, щоб це стало можливим?
96 php  laravel 

10
Laravel - перевірте, чи запитує Ajax
Я намагався знайти спосіб визначити дзвінок ajax у Laravel, але я не знайшов жодного документа щодо цього. У мене є index()функція, яка я хочу по-різному обробляти ситуацію залежно від характеру запиту. В основному це метод контролера ресурсів, який прив’язаний до запиту GET. public function index() { if(!$this->isLogin()) return Redirect::to('login'); if(isAjax()) …
96 php  laravel 

8
Композитор: file_put_contents (./ composer.json): не вдалося відкрити потік: дозвіл відмовлено
Я намагаюся встановити Prestissimo на сервер Ubuntu 16.04, але це призводить до помилки: $ composer global require "hirak/prestissimo:^0.3" Changed current directory to /home/kramer65/.composer [ErrorException] file_put_contents(./composer.json): failed to open stream: Permission denied require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-update] [--no-scripts] [--update-no-dev] [--update-with-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--] [<packages>]... Я ввійшов …

12
Laravel Eloquent - відмінні () і count () не працюють належним чином разом
Отже, я намагаюся отримати кількість різних підів у запиті, але повернене значення неправильне. Це те, що я намагаюся зробити: $ad->getcodes()->groupby('pid')->distinct()->count() що повертає значення "2", тоді як значення, яке воно повинно повертати, має бути "1". Як обхідний шлях я роблю це: count($ad->getcodes()->groupby('pid')->distinct()->get()) що працює нормально і повертає "1" Чи існує якесь …

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