Публикации по теме 'laravel'
Laravel — P28: Миграции
Миграции позволяют всем участникам команды легко обмениваться схемами базы данных. Как только вы создадите миграцию, все в команде смогут запустить ее и создать новую таблицу. Больше не нужно отправлять другим сообщения и сообщать им, что им нужно добавить новый столбец или изменить тип столбца. Загрузите миграции, и если что-то сломается, команда может снова запустить миграции, чтобы обновить таблицы.
Как создать…
Введение в PHP для веб-разработчиков 2018
Недавно я наткнулся на руководство по правильному написанию PHP. На этом сайте они знакомятся с большинством аспектов языка и истории PHP, от базового синтаксиса до тестирования и развертывания. Это руководство представляет собой введение для программистов, которые могут не знакомы с современным PHP.
На простейшем уровне мы можем запустить сценарий PHP, запустив веб-сервер.
php -S localhost:8000
Это предполагает, что вы уже установили PHP или на вашем компьютере уже установлена..
Руководство по использованию плагина OctoberCMS, часть 1
Руководство по использованию плагина OctoberCMS, часть 1
Учебник по плагину, часть 1 — Отзывы
Установка плагина 1.1. Первое, что мы должны сделать, это создать структуру папок в папке с плагинами, как подробно описано в официальной документации OctoberCMS здесь https://octobercms.com/docs/plugin/registration . Откройте папку плагинов внутри проекта October CMS и создайте новую папку. Имя папки внутри плагинов — ваше имя автора, в нашем примере она называется ideaverum ...
Рекомендуемые расширения кода Visual Studio для разработчиков Laravel
Рекомендуемые расширения кода Visual Studio для разработчиков Laravel
В этой статье мы рассмотрим потрясающие расширения vscode для разработчиков PHP/Laravel.
Vscode — это бесплатный инструмент редактирования текста с открытым исходным кодом от Microsoft с поддержкой разработки приложений с использованием различных языков программирования. Он имеет встроенную функциональность Git.
Установите расширения, чтобы добавить новые языки, темы, отладчики и подключиться к дополнительным..
Объединение ваших данных: исследование полиморфных отношений «один ко многим» в Laravel
Ключевым аспектом создания надежных приложений в Laravel является понимание и эффективное использование различных типов отношений, поддерживаемых Eloquent, собственной ORM Laravel. Eloquent упрощает обработку сложных отношений между моделями, и одним из таких отношений является полиморфное отношение «один ко многим». В этом сообщении блога мы рассмотрим этот конкретный тип отношений и выясним, как он может улучшить ваше моделирование данных в Laravel.
Понимание полиморфных отношений..
Разбор объекта/массива с ключом contoh kasus validation laravel
for ( let err_keys of Object .keys( error .response.data)) {
console.log(err_keys);
error .response.data[err_keys].forEach( err_msg => {
console.log(err_msg);
});
}
Вопросы по теме 'laravel'
Controller::detect() не определен в Laravel 4
Я получаю сообщение об ошибке при попытке зарегистрировать все маршруты контроллера в Laravel 4 (Illuminate), добавив:
Route::controller(Controller::detect());
to my routes.php
Ошибка :
Error: Call to undefined method...
07.01.2024
Laravel/Eloquent и сравнение дат
Я хочу вернуть все строки в моей таблице базы данных, которым день или меньше. Я использую Laravel 4. Вот что я пробовал:
$date = date('Y-m-d H:i:s');
return MainContact::where(DATEDIFF('timestamp', $date), '<=', 1)->get();
Это не...
15.01.2024
Laravel и запросы с несколькими подсчетами с использованием Eloquent
Я пытаюсь оптимизировать свой код, в котором я генерирую статистику за последние семь дней.
В настоящее время я использую красноречивый и запрашивающий подсчет для записанных данных за каждый день, это заставляет меня делать 7 отдельных запросов в...
07.11.2023
Многоуровневые отношения в Laravel
У меня есть эта проблема. В Laravel у меня есть 3 модели, т.е.:
class Department{
public function coordinations(){
return $this->has_many('Coordination');
}
}
class Coordination{
public function sites(){
return...
23.01.2024
Как использовать Ajax с jQuery в Laravel 4?
Я новичок в Laravel 4 и смотрю, смогу ли я преобразовать в него свой веб-сайт (ранее написанный без фреймворка). Я не могу заставить AJAX (через jQuery) правильно взаимодействовать с моим контроллером.
Итак, во-первых, контроллер, с которым я...
25.12.2023
Получение laravel и phpunit для отправки сообщения при сбое модульного теста
Я использую функцию, которая проверяет наличие массива на каждой странице. Я использую функцию laravel assertViewHas . Это было бы хорошо, если бы у меня была функция для каждой страницы, проверяющая наличие этого массива, однако это кажется пустой...
13.11.2023
mySql — лучший способ смоделировать таблицу ценовых скидок для оптовых закупок — рекурсия?
Создание магазина электронной коммерции и желание предлагать скидки при оптовых заказах. Каждый продукт может иметь разные уровни скидок.
например различные % скидки в зависимости от заказанного количества.
Product : Quantity...
26.11.2023
Заставить Laravel использовать значение MySQL по умолчанию при вставке/обновлении
Я заметил, что в Laravel (при использовании $model->fill(Input::all()) не имеет значения, как поступают данные) пустые поля (пустые в форме) отображаются как пустая строка ( '' ). Это имеет смысл, поскольку именно так он доставляется из браузера...
16.01.2024
Модель пользователя по умолчанию выдает ошибку в laravel
Модель по умолчанию «Пользователь» в laravel выдает ошибку, когда я пытаюсь ее использовать. Я пробовал,
$user = new User();
$user->email = Input::get('email');
$user->password = Hash::make(Input::get('password'));
$user->name = "Blah...
09.12.2023
Ardent + Laravel, автогидратация
Я использую лаварель с пылким пакетом.
У меня есть проблема, когда я хочу обновить строку.
У меня есть 2 модели клиента и адреса, связанные отношением морфона.
Это отношение работает хорошо, когда я хочу, чтобы клиент возвращал ожидаемый...
14.11.2023
Laravel MySQL, где закрытие не работает должным образом
Может ли кто-нибудь помочь объяснить, почему один из следующих запросов Laravel работает, а другой нет?
Первое, что работает:
$array = ( 1, 2, 3 ,4 );
$query->whereIn( 'status_id', $array );
Это работает, как и ожидалось. Однако, когда...
07.12.2023
Запуск Laravel и AngularJS на NGINX
Я запускаю Laravel для серверной части и AngularJS для внешнего интерфейса. Моя иерархия приложений
/application
/app
/bootstrap
/vendor
/public
/api
index.php <-- This is the Laravel "public" index...
21.12.2023
Многие ко многим выбирают с сгруппированной информацией в Laravel 4
Я застрял в этой проблеме весь день:
many to many relationship
modules (id, name, description)
сотрудники (идентификатор, имя, дата рождения, пол и т. д.)
сотрудников_модули
Но у employees_modules есть не только внешний ключ......
24.11.2023
Вход для двух разных пользователей с помощью laravel
Я сделал две системы входа. а) для пользователей и б) для администратора. Но проблема в том, что app/config/auth.php в laravel имеет значения по умолчанию model=>'User' и table=>'users' , и у меня есть две модели и таблицы для разных...
07.12.2023
Laravel Удалить строку из базы данных и перечислить оставшиеся строки
У меня есть веб-приложение laravel, и я хотел бы удалить строку из моей таблицы formdata , и после успешного удаления я хочу отобразить оставшиеся строки таблицы с удаленным флэш-сообщением.
пожалуйста, взгляните на мой код,
Routes.php...
07.11.2023
Laravel автоматически экранирует атрибуты модели
Я реализую метод автоматического экранирования (htmlentities) данных, полученных пользователем, перед возвратом. На данный момент у меня есть BaseModel, от которой наследуются все остальные модели, реализованные следующим образом:
<?php
class...
12.01.2024
Laravel - обернуть ответ JSON в текстовую область
Я использую плагин форм jQuery для отправки форм через AJAX.
При загрузке файлов в старых браузерах, которые не поддерживают загрузку файлов через AJAX (вместо этого они используют скрытый iframe) и возвращении ответа JSON, это рекомендуется...
29.10.2023
Laravel выбирает конкретный столбец при загрузке коллекции
Возьмите следующий фрагмент кода. Я загружаю модель OrderDetail с отношением к Inventory :
// Load order details for live orders and inventory ids
$order_details = \OrderDetail::whereIn('order_id', $live_order_ids)...
23.11.2023
Laravel sqlite3 Красноречивый поиск в таблице базы данных по определенному ключевому слову
Как мне выполнить поиск в моей базе данных, используя ключевое слово, введенное пользователем, а затем отобразить наиболее релевантные результаты на другой странице? Код, который я предоставил ниже, просто дает мне пустую страницу, я сначала...
16.11.2023
Влияние на безопасность Laravel 5 при изменении структуры папок для удаления общей папки
Я новичок в Laravel 5.
Я нашел этот Laravel 5 - Удалить общедоступный URL-адрес в переполнении стека, чтобы удалить общедоступный папка из моего приложения Laravel 5. Только у меня вопрос по безопасности.
Когда я удаляю общедоступный...
23.12.2023
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..