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

AlexeyMezenin +164

Вступил в наши ряды: 3 марта 2016

Замечен в последний раз: 12 октября 2017

Оставил на форуме: 521 сообщение и 6 тем

Последнее сообщение: полтора дня назад

Вы сможете отправить письмо, если войдёте

Статьи (1)

Словарь терминов Laravel

laravel термины

Очень часто случаются ситуации, когда разработчики не сразу понимают друг друга. Общаясь на форуме, они называют одни и те же вещи по-разному. В ход идут различные переводы одних и тех же терминов, слэнг и рунглиш, режущие слух.

Мне кажется, я нашел выход: можно пользоваться словарем, поддерживаемым и регулярно обновляемым всем сообществом. Внести изменения можно здесь, с помощью коммита, а обсудить наилучший вариант перевода того или иного термина можно в данной ветке. Словарь будет регулярно обновляться, поэтому вы смело можете внести эту страницу в закладки.

Неплохой, на мой взгляд, альтернативой данному словарю может быть использование оригинальных терминов на английском…

Комментарии (5)

AlexeyMezenin

В контрололерах — всю логику.

Это не MVC.

И ты не ответил, ты в контроллере данные будешь итерировать? Т.е. ты в контроллере будешь лепить что-то вроде:

foreach ($page->children() as $child) {
      $a .= '<li>'.$child->title.'</li>';
}
AlexeyMezenin

Проблем с пробелами «почти нет», много использовал в реальном проекте (не только с запятой). Где-то помню проблема была. Решил тем, что в span обернул. За пример с CSS спасибо.

AlexeyMezenin

Кстати, хочу поделиться очень полезным сниппетом, показывающим насколько $loop - полезная переменная. Перечисление данных массива, разделенных запятой, когда запятую в конце ставить не нужно:

@foreach ($arrayOrCollection as $value)
    {{ $loop->first ? '' : ', ' }}
    <span class="nice">{{ $value->first_name }}</span>
@endforeach
AlexeyMezenin

Контроллер имеет минимум логики, от вытягивает данные из модели и передает в представление. Представление — это не только оформление. Перечислять (итерировать) данные ты в контроллере будешь?