Articles of laravel

Как проверить совпадения между двумя массивами с foreach в ларавельном лезвии?

У меня есть массив тегов из моей базы данных. Я также добавил теги из текущего элемента. Я хочу проверить, что теги уже прикреплены или нет. Кажется, что это работает, но, конечно, я получаю повторяющиеся элементы в своем поле выбора, когда первоначально было добавлено более 1 тега. Как я могу избежать этого? <select name="tags" multiple required> […]

Вставка данных в базу данных с помощью Laravel 5

Я пытаюсь обновить профиль пользователя после входа в систему, он работает хорошо и говорит, что PROFILE UPDATED SUCCESSFULLY, но ничего не вставлено в таблицу базы данных, поэтому, по существу, представление ничего не показывает обновленные поля формы. Пожалуйста, кто-нибудь с идеей о том, где я получаю это неправильно, будет высоко оценен, спасибо. КОНТРОЛЛЕР Обновление FUNCTION public […]

Рассчитайте разницу между двумя датами с использованием Carbon and Blade

Кто-нибудь знает, как передать заданную переменную вместо параметров Carbon по умолчанию? В документации Carbon говорится: // CARBON SAMPLE $dtToronto = Carbon::createFromDate(2012, 1, 1, 'America/Toronto'); $dtVancouver = Carbon::createFromDate(2012, 1, 1, 'America/Vancouver'); echo $dtVancouver->diffInHours($dtToronto); // 3 И я хочу сделать что-то вроде этого в моем контроллере: // EXAMPLE $date = "2016-09-16 11:00:00"; $datework = Carbon::createFromDate($date); $now = […]

Laravel Загрузка файла Dropbox: InvalidArgumentException в Client.php line 1473:

Я хочу загрузить файл с Dropbox Api, для этого я использовал пакет flysystem-dropbox . Мой маршрут: Route::get('/dropbox-upload-file',[ 'uses'=>'FileController@dropboxFileUpload', 'as'=> 'dropbox-upload-file' ]); Код контроллера: public function dropboxFileUpload() { $Client = new Client(config('filesystems.dropbox.key'), config('filesystems.dropbox.secret')); $file = fopen(public_path('images/angular_crud.png'), 'rb'); $size = filesize(public_path('images/angular_crud.png')); $dropboxFileName = '/dropboxfile-name.png'; $Client->uploadFile($dropboxFileName,WriteMode::add(),$file, $size); } Поэтому, когда я пытался получить доступ к Маршруту, я получил […]

Добавление или настройка функциональности установленных пакетов

Мне было интересно, что лучше всего будет добавить или настроить некоторые функции для установленных пакетов. Я думаю, что расширение существующих классов звучало как хорошая идея, когда я начал это, но похоже, что небольшое добавление, по-видимому, приводит к множеству дополнений. Будет ли это правильным путем, и каков следующий шаг? Например, я использую пакет Laravel / Passport. […]

Laravel 5.4 относительный вместо абсолютных 302 перенаправлений

У меня возникли проблемы с новым приложением Laravel за балансировщиком нагрузки. Я хотел бы, чтобы Laravel выполнял промежуточное ПО Auth 302, перенаправляя на относительный путь, как / login, а не на http://myappdomain.com / login . Я вижу только 301 переадресацию в шлюзах по умолчанию .htaccess Laravel, которые заставляют меня поверить, что поведение прямо в Laravel, […]

Вставить несколько записей сразу с помощью Laravel

Я вставляю данные в строки один за другим, но я где-то слышал, что требуется много времени, если вставлять много данных. Итак, каковы способы их вставки сразу? public function add(Request $request) { if ($request->ajax()) { $books = $request->books; foreach ($books as $book) { if (!empty($book)) { $add = new Book; $add->name = $book; $add->user_id = Auth::user()->id; […]

laravel установил автоматический вариант where

Я использую модели, которые расширяют generic_model, который, в свою очередь, расширяет красноречивость. (так что у меня есть несколько методов crud, которые я использую уже установленными для наследования). Многие таблицы, которые я использую, вызывают мягкое удаление, для которого требуется предложение where, где удалено = 0. Есть ли способ заставить laravel вести себя таким образом, что это […]

Проблемы с соединением вида и контроллера

Это ошибка, которую я получаю на образце: Undefined variable: sampleRecord Это код контроллера: public function show($sample_id) { return View::make('samples.show')->with([ $this->sampleRepository->find($sample_id), $this->sampleRecord->getSamplePartNumberRecord, ]); } Это код вида: <p>{{ $sampleRecord }}</p> @foreach($sampleRecord->SamplePartNumbers() as $samplePartNumberRecord) <p>Sample Part Number: <br />{{ $samplePartNumberRecord }}</p> @endforeach

Как загрузить определенный div или id ajax и laravel

У меня есть система комментариев в моем приложении в laravel, и я могу редактировать свои комментарии с помощью ajax, но после ее редактирования он автоматически не загружает отредактированный комментарий. Чтобы просмотреть отредактированный комментарий, мне нужно перезагрузить страницу вручную. Здесь я поставлю код. Это JS: var commentId = 0; var divcomment = null; $('.edit-comment').click(function(event){ event.preventDefault(); /* […]

Intereting Posts
Переупорядочить XML-результаты на основе данных XML Как клонировать массив объектов в PHP? Получить значения формы в контроллере Symfony2, Ребенок не существует PHP двухмерный массив в HTML Загрузка файла с помощью XMLHttprequest – Отсутствует граница в multipart / form-data MySQL SELECT получается из 1 таблицы, но исключает результаты в зависимости от другой таблицы? Force PHP дождаться завершения действия базы данных перед продолжением Сопоставьте и замените смайлики в строке – что является наиболее эффективным способом? Использование ключей и значений массива для создания оператора sql select cc в php mail не работает OpenTbs конвертировать html-теги в теги MS Word Отсутствует метод insert () в Doctrine DBAL Query Builder Как удалить магические кавычки, если php.ini / .htaccess не редактируются? Какой хэш используют сеансы PHP при хранении идентификатора? Является ли тот же файл символизирован каждый раз, когда я его включаю?