Может войдёшь?
Черновики Написать статью Профиль

«Перевод»

Настройка дополнительных параметров метода FirstOrCreate в Laravel 5.3

перевод новое в 5.3

Ещё одна новинка в Laravel 5.3! На этот раз это обновление метода PHPfirstOrCreate() в Eloquent.

Для тех, кто не знаком с этим методом: вы можете передать массив значений в метод PHPfirstOrCreate(), и он будет искать запись с указанными свойствами. Если она существует, метод вернёт найденный экземпляр, а если нет — создаст её и вернёт созданный экземпляр.

tmanager

Неясно, возвращается ли в экземпляре id.

Новая переменная $loop в Laravel 5.3

перевод новое в 5.3

Давайте рассмотрим ещё одну новую возможность, появившуюся в Laravel 5.3.

Что такое директивы Blade?

Язык шаблонов Laravel Blade предоставляет нечто, называемое «директивы», которые представляют собой настраиваемые теги для часто используемых управляющих структур, начинающиеся с символа @. Если вы когда-нибудь писали шаблоны в Blade, то скорее всего знаете @if, @foreach и т.д.

Вообще, эти директивы управляющих структур просто эмулируют соотвествующие PHP-аналоги. Например, PHP@if(condition) — это то же самое, что и PHP<?php if (condition):.

Знакомство с переменной PHP$loop

В версии 5.3 директива PHP@foreach обрела немного суперсилы в виде переменной PHP$loop, которая доступна в каждом цикле PHP@foreach.

Atoom

ОБЪЯСНИТЕ, ПОЖАЛУЙСТА ! Не понимаю до конца кусок вот этого кода:

<

ul> @foreach ($pages as $page)

      <li>{{ $loop->iteration }}: {{ $page->title }} 

Откуда title и почему к нему обращение через "->" ? И потом, в документации с директивами @contenu и @break Там в условиях обращение к каким-то type и number
Откуда они взялись, какую роль играют. Я пробовал этот код, приведённый в документации, но у меня не работает.

Вот, что написано в документации, но нифига не понятно как ограничить вывод при итерациях.

При работе с циклами вы также можете закончить цикл или пропустить текущую итерацию:

@foreach ($users as $user)

@if ($user->type == 1) @continue

@endif

{{ $user->name }}

@if ($user->number == 5)

@break

@endif

@endforeach

Основы Laravel 5: Подтягиваем хвосты и закругляемся

перевод Основы Laravel 5 Laracasts

Это перевод видео-урока с Laracasts, серия Laravel 5 Fundamentals, урок №27Loose Ends and Wrapping Up от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Хорошо, вы проработали весь путь до этого заключительного эпизода, где наша цель сейчас – просто завершить несколько мелких моментов, которые нужно исправить в этом нашем демо-проекте. Так что без дальнейших проволочек давайте начнём.
Прежде всего, исправим ошибки, связанные с датой. Вот наша личная статья…

Ritchie_Whitemore

Моя беда, что я плохо знаю английский. И как хорошо, что есть вы!

Основы Laravel 5: Виртуальные машины и Homestead

перевод Основы Laravel 5 Laracasts

Это перевод видео-урока с Laracasts, серия Laravel 5 Fundamentals, урок №2Route Model Binding от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Добро пожаловать обратно. В предыдущем видео вы узнали немного о Composer, который, возможно, был для вас чем-то совершенно новым. А потом вы узнали, как создать свой первый проект в Laravel 5. И мы завершили видео запуском сервера на порту 8888, и установкой корневой папки в public

AlexSokol

Сделал как здесь, все заработало. Но версия php 5.6.
Хочу сделать себе 7.1.
Не получается ( Все время ошибки. Может сделаете такой же понятный видос но с 7.1 ?

Основы Laravel 5: Сервис-контейнер

перевод Основы Laravel 5 Laracasts

Это перевод видео-урока с Laracasts, серия Laravel 5 Fundamentals, урок №26The Service Container от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Мы уже прошли 25 видео, но ещё не говорили о сервис-контейнерах. По крайней мере, не в каких-либо подробностях. Так что, нам действительно стоит в данном уроке это исправить. Изначально эта тема может казаться немного запутанной, но как только вы осознаете её, то вы поймёте, что это один из…

Основы Laravel 5: Косвенная передача данных в шаблоны

перевод Основы Laravel 5 Laracasts

Это перевод видео-урока с Laracasts, серия Laravel 5 Fundamentals, урок №25When You Want a View Partial to Always Receive Data от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Вот один момент, который вы обнаружите, когда начнёте самостоятельно строить свои приложения. Вы окажетесь в таких ситуациях, где кажется, что вы постоянно получаете один и тот же набор данных и передаёте его в одно и то же новое представление. Например…

mozh92

што-та не работает в последнем ларавеле. Выношу сайдбар в провайдер

class ViewSidebarServiceProvider extends ServiceProvider
{
    public function boot()
    {
        view()->composer('partials.sidebar', function($view){
            $categories = Category::orderBy('title', 'asc')->get();
            $view->with('categories', $categories);
        });
    }
}

в бут заходит если поставить dd() а вот внутрь замыкания - нет

ошибка

Undefined variable: categories (View: \blog\resources\views\partials\sidebar.blade.php)

Основы Laravel 5: Улучшаем элементы select

перевод Основы Laravel 5 Laracasts

Это перевод видео-урока с Laracasts, серия Laravel 5 Fundamentals, урок №24Enhancing Select Elements от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Итак, если вы заинтересованы, почему бы нам не сделать небольшой перерыв и не сделать посимпатичнее наш раздел с тегами? Пока что мы в основном брали простейший подход. Но на самом деле, если подумать, его возможностей довольно быстро начинает не хватать. Представьте себе, если у нас есть 20 тегов…

Основы Laravel 5: Синхронизация тегов

перевод Основы Laravel 5 Laracasts

Это перевод видео-урока с Laracasts, серия Laravel 5 Fundamentals, урок №23Syncing Tags от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Если вы смотрели наш самый последний урок, то я там остановился на своего рода интриге. Например, у нас здесь есть 2 тега. Давайте представим, что coding был добавлен по ошибке, на самом деле здесь нужен только personal. Хорошо, я отредактирую статью, или удалю один тег, и, если я обновлю…

Основы Laravel 5: Выбор тегов в UI

перевод Основы Laravel 5 Laracasts

Это перевод видео-урока с Laracasts, серия Laravel 5 Fundamentals, урок №22Selecting Tags From the UI от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
В последнем видео вы узнали об отношениях многие-ко-многим, и о том, как мы можем создавать сводные таблицы (pivot tables) и изображать их с помощью Eloquent. Так что теперь давайте прицепим всё это к нашему пользовательскому интерфейсу. Я думаю, прямо тут, ниже даты публикации, мы добавим список…

KOROLKOV

Автору спасибо конечно, но очень много воды как обычно.

Основы Laravel 5: Сообщения-вспышки

перевод Основы Laravel 5 Laracasts

Это перевод видео-урока с Laracasts, серия Laravel 5 Fundamentals, урок №20Flash Messaging от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Вот о чём я хочу, чтобы вы подумали. Часто когда пользователь выполняет какое-либо действие в вашем приложении, вы хотите дать ему какое-то уведомление, чтобы сообщить, например: «Эй, ваша учетная запись была успешно деактивирована».
Поэтому, возможно, это было бы полезно и для нашего маленького блога здесь…

slider23

Если одним словом — «flash-сообщения», если по-русски — «уведомления о совершенных действиях». IT-термины одним словом на русский не переводятся.
Какая польза начинающему будет, если здесь он узнает о «вспышках», придет в комьюнити, спросит что-нить релевантное про это, а там его не поймут ?

Назад | ДальшеДвижется на Habravel