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

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

30
Як я можу отримати засіб для створення запитів для виведення його сирого SQL-запиту як рядка?
Дано наступний код: DB::table('users')->get(); Я хочу отримати необроблену рядок запитів SQL, яку буде генерувати вищевказаний конструктор баз даних. У цьому прикладі це було б SELECT * FROM users. Як це зробити?

20
Кращі практики для користувальницьких помічників у Laravel 5 [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 18 днів тому . Я хотів би створити допоміжні функції, щоб уникнути повторення коду між переглядами в Laravel …

22
Laravel вимагає розширення PHP Mcrypt
Я намагаюся використовувати migrateфункцію Laravel 4на OSX. Однак я отримую таку помилку: Laravel requires the Mcrypt PHP extension. Наскільки я розумію, це вже ввімкнено (див. Зображення нижче). Що не так, і як це можна виправити?
429 php  laravel  laravel-4  mcrypt 

21
Як створити кілька запитів, де використовується за допомогою красномовного Laravel?
Я використовую конструктор запитів Laravel Eloquent, і у мене є запит, де я хочу WHEREклаузувати за кількох умов. Це працює, але це не елегантно. Приклад: $results = User::where('this', '=', 1) ->where('that', '=', 1) ->where('this_too', '=', 1) ->where('that_too', '=', 1) ->where('this_as_well', '=', 1) ->where('that_as_well', '=', 1) ->where('this_one_too', '=', 1) ->where('that_one_too', '=', …

30
PDOException SQLSTATE [HY000] [2002] Немає такого файлу чи каталогу
Я вважаю, що я успішно розгорнув свій (дуже базовий) сайт для fortrabbit, але як тільки я підключусь до SSH, щоб запустити деякі команди (наприклад, php artisan migrateабоphp artisan db:seed ), я отримую повідомлення про помилку: [PDOException] SQLSTATE[HY000] [2002] No such file or directory У якийсь момент міграція, мабуть, спрацювала, бо …
319 php  mysql  laravel  pdo 

30
Отримайте останній вставлений ідентифікатор, використовуючи красномовний Laravel
Зараз я використовую наведений нижче код для вставки даних у таблицю: <?php public function saveDetailsCompany() { $post = Input::All(); $data = new Company; $data->nombre = $post['name']; $data->direccion = $post['address']; $data->telefono = $post['phone']; $data->email = $post['email']; $data->giro = $post['type']; $data->fecha_registro = date("Y-m-d H:i:s"); $data->fecha_modificacion = date("Y-m-d H:i:s"); if ($data->save()) { return …

10
Правильний дизайн шаблону репозиторію в PHP?
Передмова: Я намагаюся використовувати шаблон репозиторію в архітектурі MVC з реляційними базами даних. Нещодавно я почав вивчати TDD на PHP, і я розумію, що моя база даних занадто тісно пов'язана з рештою моєї програми. Я читав про сховищах та використанні контейнера IoC, щоб "ввести" його в свої контролери. Дуже класні …

18
Laravel 5: Відображення HTML за допомогою леза
У мене рядок повернувся до одного з моїх поглядів, наприклад, такого: $text = '<p><strong>Lorem</strong> ipsum dolor <img src="images/test.jpg"></p>' Я намагаюся відобразити його за допомогою Blade: {{$text}} Тим не менш, вихід - це необроблений рядок замість виведеного HTML. Як відобразити HTML з Blade в Laravel 5? PS. PHPecho() відображає HTML правильно.
283 laravel  laravel-5  blade 


12
Laravel 5 - майстерне насіння [ReflectionException] Класні пісніTableSeeder не існує
Коли я запускаю php artisan db: seed, я отримую таку помилку: [ReflectionException] Class SongsTableSeeder does not exist Що відбувається? Моя клас DatabaseSeeder: <?php use Illuminate\Database\Seeder; use Illuminate\Database\Eloquent\Model; class DatabaseSeeder extends Seeder { /** * Run the database seeds. * * @return void */ public function run() { Model::unguard(); $this->call('SongsTableSeeder'); } …

11
Красномовна колекція: підрахунок та виявлення порожніх
Це може бути тривіальним питанням, але мені цікаво, чи рекомендує Ларавель певний спосіб перевірити, чи є пустка $result = Model::where(...)->get()збірної красномовності порожньою, а також підрахувати кількість елементів. Зараз ми використовуємо !$resultдля виявлення порожнього результату, чи достатньо? Що стосується count($result), чи насправді він охоплює всі випадки, включаючи порожній результат?

9
Додайте новий стовпець до наявної таблиці під час міграції
Я не можу зрозуміти, як додати новий стовпець до моєї існуючої таблиці бази даних за допомогою Laravel Framework. Я спробував редагувати файл міграції за допомогою ... <?php public function up() { Schema::create('users', function ($table) { $table->integer("paid"); }); } У терміналі я виконую php artisan migrate:installі migrate. Як додати нові стовпці?

26
Як отримати поточну URL-адресу Inside @if Statement (Blade) у Laravel 4?
Я використовую Laravel 4. Я хотів би отримати доступ до поточної URL-адреси всередині @ifумови у вигляді, використовуючи механізм шаблонів Blade Blade, але я не знаю, як це зробити. Я знаю, що це можна зробити за допомогою чогось подібного, <?php echo URL::current(); ?>але всередині оператора @ifblade це неможливо . Будь-які пропозиції?

23
Не вдається відкрити вхідний файл: artisan
При спробі створення нового проекту laravel на CLI з'являється наступна помилка: Не вдається відкрити вхідний файл: artisan Сценарій php artisan чітко складений обробкою події після встановлення cmd, поверненої з помилкою Я використовую останню версію XAMPP v3.2.1 з PHP 5.5.15 та з увімкненим mcrypt (переконайтесь у цьому, видаючи команду php -m). …


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