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

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

11
Як я можу вирішити помилку "Ваші вимоги не можуть бути вирішені до встановленого набору пакетів"?
Коли я запускаю, composer updateя отримую деякий дротовий вихід. Ось як виглядає мій composer.json. { "name": "laravel/laravel", "description": "The Laravel Framework.", "keywords": ["framework", "laravel"], "license": "MIT", "repositories": [{ "type": "vcs", "url": "https://github.com/Zizaco/ardent.git" }], "require-dev": { "phpunit/phpunit": "4.3.*" }, "require": { "laravel/framework": "4.2.*", "laravelbook/ardent": "dev-master as 2.4.0", "zizaco/entrust": "dev-master", "sebklaus/profiler": "dev-master", …

13
Як отримати URL-адресу файлу за допомогою фасаду зберігання в Laravel 5?
Я експериментував, використовуючи нову інтеграцію Flysystem з Laravel 5. Я зберігаю "локалізовані" шляхи до БД і отримую фасад Storage для завершення шляху. Наприклад, я зберігаю screenshots/1.jpgта використовую Storage::disk('local')->get('screenshots/1.jpg') або Storage::disk('s3')->get('screenshots/1.jpg') Я можу отримати той самий файл на різних дисках. get отримує вміст файлу, але я сподіваюся використовувати його в своїх …
84 php  laravel  flysystem 

10
Отримайте лише конкретні атрибути з колекції Laravel
Я переглядав документацію та API для колекцій Laravel, але, здається, не знайшов того, що шукав: Я хотів би отримати масив із даними моделі з колекції, але отримувати лише вказані атрибути. Тобто щось на зразок того Users::toArray('id','name','email'), де колекція насправді вміщує всі атрибути для користувачів, оскільки вони використовуються деінде, але в …
84 php  laravel 

9
Чому я отримую "Нестатичний метод не слід викликати статично" при виклику методу в красномовній моделі?
Я намагаюся завантажити свою модель у свій контролер і спробував це: return Post::getAll(); отримав помилку Non-static method Post::getAll() should not be called statically, assuming $this from incompatible context Функція в моделі виглядає так: public function getAll() { return $posts = $this->all()->take(2)->get(); } Який правильний спосіб завантажити модель у контролер, а …
84 php  laravel  eloquent 

5
Laravel 5.2 - Використання рядка як користувацького первинного ключа для красномовної таблиці стає 0
Я намагаюся використовувати електронну пошту як основний ключ моєї таблиці, тому мій красномовний код - <?php namespace App; use Illuminate\Database\Eloquent\Model; class UserVerification extends Model { protected $table = 'user_verification'; protected $fillable = [ 'email', 'verification_token' ]; //$timestamps = false; protected $primaryKey = 'verification_token'; } І моя БД така - але …

8
laravel Неможливо підготувати маршрут ... для серіалізації. Використовує закриття
Коли я очищаю кеш-пам’яті у своєму проекті Laravel 5.2, я бачу таке повідомлення про помилку: [LogicException] Не вдається підготувати маршрут [панель] до серіалізації. Використовує закриття. Я думаю, що це пов’язано з маршрутом Route::get('/article/{slug}', 'Front@slug'); пов'язаний з певним методом у моєму контролері: public function slug($slug) { $article = Article::where('slug',$slug)->first(); $id = …

11
Lumen: отримати параметр URL-адреси у поданні Blade
Я намагаюся отримати параметр url з файлу представлення. У мене є така URL-адреса: http://locahost:8000/example?a=10 і файл перегляду з іменем example.blade.php. З контролера я можу отримати параметр за aдопомогою $request->input('a'). Чи є спосіб отримати такий параметр з подання (без необхідності передавати його з контролера у вигляд)?
84 php  laravel  blade  lumen 

20
Laravel 5 показує ErrorException file_put_contents не вдалося відкрити потік: Немає такого файлу або каталогу
У мене є проект на Laravel 5, і я також працюю з ним в офісі та вдома. Це працює нормально, але нещодавно вдома він перестав працювати. Laravel покаже мені два ErrorException file_put_contents(G:\project\storage\framework\views/751d8a0fd8a7d4138c09ceb6a34bb377aa2d6265.php): failed to open stream: No such file or directory і file_put_contents(G:\project\storage\framework/sessions/aIXycR4LIAUBVIqZu0T590paOMIpV8vfZGIroEp0): failed to open stream: No such file …

5
Як зняти (видалити) елемент колекції після його отримання?
У мене є колекція, яку я хочу повторити та модифікувати, поки отримую деякі її елементи. Але я не міг знайти спосіб або метод, щоб видалити цей отриманий елемент. $selected = []; foreach ($collection as $key => $value) { if ($collection->selected == true) { $selected[] = $value; unset($value); } } Це …

10
Невже Ларавел так повільний?
Я щойно почав використовувати Laravel. Я ще майже не написав жодного коду, але завантаження моїх сторінок займає майже секунду! Це трохи шокує мене, коли мої безрамкові програми та програми NodeJS займають ~ 2 мс. Що робить Ларавель? Це не нормальна поведінка, чи не так? Чи потрібна якась тонка настройка?

8
Laravel: Де зберігати дані та константи глобальних масивів?
Я щойно почав працювати з Laravel. Мені потрібно переписати цілу систему, яку я створив кілька років тому, використовуючи Laravel 4 як базовий фреймворк. У моїй старій системі раніше у мене був constant.phpфайл із декларованими деякими константами та globals.phpфайл, який містив безліч наборів масивів (наприклад, статуси категорій, тип подій, мови тощо). …

10
Атрибути перевірки Laravel “приємні імена”
Я намагаюся використовувати атрибути перевірки у "мова> {мова}> перевірка.php", щоб замінити: ім'я атрибута (ім'я вводу) на належне для читання ім'я (приклад: ім'я_першого> Ім'я). Здається, це дуже просто у використанні, але валідатор не показує "приємних імен". У мене є таке: 'attributes' => array( 'first_name' => 'voornaam' , 'first name' => 'voornaam' …

18
Мої маршрути повертають 404, як я можу їх виправити?
Я тільки почав вивчати фреймворк Laravel, і у мене проблема з маршрутизацією. Єдиний робочий маршрут - це домашній маршрут за замовчуванням, який прикріплений до Laravel з коробки. Я використовую WAMP в Windows, і він використовує PHP 5.4.3 та Apache 2.2.22, а також у мене ввімкнено mod_rewrite і видалив 'index.php' з …

9
Laravel 5 - env ​​() завжди повертає null
Я намагаюся з’ясувати, чому мій env()помічник завжди повертається null. Це викликає проблеми, особливо у app.phpфайлах, де env()помічники широко використовуються за замовчуванням. Можливо, якесь таємниче налаштування сервера? Мій файл env : APP_ENV=production APP_KEY=base64:mymagickey= APP_DEBUG=false APP_LOG_LEVEL=info APP_URL=http://www.example.com etc... РЕДАГУВАТИ - Я спробував наступне : php artisan cache:clear php artisan view:clear php artisan …

6
Laravel, sync () - як синхронізувати масив, а також передавати додаткові зведені поля?
Офіційна документація Laravel має таку sync()функцію: $user->roles()->sync( array( 1, 2, 3 ) ); Ви також можете пов’язати інші значення зведеної таблиці із заданими ідентифікаторами: $user->roles()->sync( array( 1 => array( 'expires' => true ) ) ); В останньому прикладі додається лише один зведений рядок. Я не розумію, як я можу зв’язати …
81 php  laravel  pivot  eloquent  sync 

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