Igor
Ну вот теперь если будешь тесты писать, можно упрощать сидирование юзеров, добавив анонимку профилю. Если тесты не пишешь, а юзеров только один раз генеришь - тогда без анонимки спокойно будешь жить
Anonymous
Ну вот теперь если будешь тесты писать, можно упрощать сидирование юзеров, добавив анонимку профилю. Если тесты не пишешь, а юзеров только один раз генеришь - тогда без анонимки спокойно будешь жить
Да, согласен. Но до тестов мне еще рано пока что. Я только два месяца как учусь. А это большой кусок работы. Но очень нужный, конечно же
Igor
Да, согласен. Но до тестов мне еще рано пока что. Я только два месяца как учусь. А это большой кусок работы. Но очень нужный, конечно же
2 месяца ларавелю или php ? и собственно как ты решаешь рано тебе или поздно тесты писать, если ты их еще не пробовал писать ) Тесты упрощают разработку
Anonymous
2 месяца ларавелю или php ? и собственно как ты решаешь рано тебе или поздно тесты писать, если ты их еще не пробовал писать ) Тесты упрощают разработку
Я знаю, не все сразу. Мозг перегружен информацией. Я понимаю суть и пользу тестов. Но пока по старинке пишу. Дойдет и до них.)
Korg
Парни, вопрос, у меня поле $table->float('rating', 4, 2)->default(0) и в это поле сетится число с 10-ю знаками после запятой, разве если указываешь в типе поля количество знаков, то не должно ли число автоматов округляться? или это я не отсекаю?
Maksym
Double
Korg
я понял, сейчас попробую, просто не понимаю, что даёт указание 2-х числовых аргументов при float
Korg
?
Anonymous
Или попробовать Decimal
Igor
Я знаю, не все сразу. Мозг перегружен информацией. Я понимаю суть и пользу тестов. Но пока по старинке пишу. Дойдет и до них.)
Пересиль свой страх 🙂 Представь что ты учишься водить машину, и умеешь только на первой передаче ездить, а тебе говорят, чтоб быстрее ездить там можно включать другие передачи, а ты такой в ответ: "я понимаю суть, но пока по старинке на первой" потрать пару часов на беглый просмотр видео Test-Driven Laravel от Adam Wathan и попробуй день поковырять тесты - потом сам же себе сэкономишь кучу времени в будущем
invariance
2 месяца ларавелю или php ? и собственно как ты решаешь рано тебе или поздно тесты писать, если ты их еще не пробовал писать ) Тесты упрощают разработку
пока не начнешь юзать архитектуру, солид и грасп, смысла в юнит тестах конкретно для пет проджекта - нет
Anonymous
Пересиль свой страх 🙂 Представь что ты учишься водить машину, и умеешь только на первой передаче ездить, а тебе говорят, чтоб быстрее ездить там можно включать другие передачи, а ты такой в ответ: "я понимаю суть, но пока по старинке на первой" потрать пару часов на беглый просмотр видео Test-Driven Laravel от Adam Wathan и попробуй день поковырять тесты - потом сам же себе сэкономишь кучу времени в будущем
Игорь, ну все это понятно. Хочу сделать проект, потом прикрутить тесты, чтобы разобраться в них. И уже потом остальные проекты все только с тестами. Я до сих пор думаю как лучше e-mail валидировать - с валидатором string или обойтись только |email|, а Вы мне про тесты... Я совсем еще нуб. Но отлично понимаю пользу тестов. Но с разбегу их не осилишь, а время поджимает.
Anonymous
Да и что мне там тестировать - пару сервисов, да и бизнес-логики как кот наплакал
Anonymous
пока не начнешь юзать архитектуру, солид и грасп, смысла в юнит тестах конкретно для пет проджекта - нет
Вот соглашусь. А то если все в божественные методы запихнуть, уже не протестируешь толком.
invariance
Угу
Anonymous
Парни, есть таблицы orders, leads, clients. Необходимо добавить возможность комментировать данные сущности, как правильнее поступить? Таблица comments, где как-либо показывать связь, к какой именно сущности это пренадлежит? Или отдельные таблицы под каждую сущность?
Юрий
я делаю полиморфики
Anonymous
Идеально👌
Anonymous
Почему не катит?
Anonymous
Какая именно?
Anonymous
У меня именно так в одном проекте сделано, но толкьо с товаром
Anonymous
Скажите как отловить адрес со ссылкой на конкретную позицию на странице: /some/adress/view#metka как проверить, что в адресе есть метка #metka?
Anonymous
.https://laravel.com/docs/5.6/urls http://php.net/manual/en/function.parse-url.php fragment
Anonymous
.https://laravel.com/docs/5.6/urls http://php.net/manual/en/function.parse-url.php fragment
Спасибо больше, почему-то был уверен, что это ларавел умеет делать
Anonymous
.что?
Anonymous
IE 11.0
Anonymous
.блеать
Anonymous
.что это
Anonymous
.{{ $user->name }}
Igor
IE 11.0
Не в ИЕ там дело, это же серверная ошибка, переведи и погугли ошибку "Trying to get property of non-object" и сразу поймешь, что где-то вместо объекта null В твоем случае вместо юзера. Ну думаю дальше ты сам должен понять почему там null
Igor
пока не начнешь юзать архитектуру, солид и грасп, смысла в юнит тестах конкретно для пет проджекта - нет
Ну почему сразу нет, вполне можно проникнуться еще до изучения солида. Я не говорю про полное покрытие всего проекта тестами, а хотя бы на уровне feature/acceptance тестов вместо открытия хрома и ручной проверки. Хотя в его Игорь случае может и рано еще об этом говорить
Timur
ребят подскажите с чего начать рефакторинг кода?
Timur
как подойти к этому процессу правильно?
Timur
год будет через месяц
Nik
почему?
нужно пару-тройку проектов пройти, чтобы понять, как делать не нужно. так со временем и родится "свой путь"
Timur
спасибо)
Stanislav
Народ, подскажите, а как указать модели конкретные поля таблицы? У меня поля 'updated_at' нет, а указал protected $dates = ['created_at']; , но по create все равно пытается вставить запись в таблицу с указанием значения поля 'updated_at'.
Andrey
https://laravel.com/docs/5.6/eloquent#eloquent-model-conventions
Andrey
ребят подскажите с чего начать рефакторинг кода?
Задать себе вопросы: "что в этом коде не так?", "как это можно улучшить?" и, самое главное, "надо ли улучшать этот участок кода?"
Ivan
ребят подскажите с чего начать рефакторинг кода?
Может там и не надо ничего рефакторить если ты не знаешь с чего начать. Дали б мне время на рефакторинг я бы кучу всего у себя в проекте переписал. Прямо много участков где смотришь и аж трясёт, но увы надо фигак фигак и в продакшн.
Ihorko
Приветвсем, как лучше делать модалку на Laravel, Fancybox подойдет ?
Ihorko
мне нужно некоторую информацию в модалку ставить при клике на кнопку что бы показывалась модалка с инфой
Oleh
Причем тут Лара
Ihorko
ладно изнвините
Андрей
Привет, подскажите пожалуйста как отобразить сохранённую дату в этой форме: {{Form::date('published_at', $content->published_at, ['class' => 'form-control'])}} Отображает дд.мм.гггг
Андрей
нет, у меня есть дата публикации статьи, хочу при редактировании, чтобы эта дата была установлена по дефолту в Form:date но она не отображается, вижу только подсказки дд.мм.гггг
Владимир
Всем привет
Владимир
Как так полчутается
Владимир
Владимир
count возвращает 1
Владимир
Но при этом есть 5 элементов
Vladyslav
если не юзать богомерзкий пакет форм то всё изи)
Ага ) Я тоже, если честно, таким грешу )
Евгений
И я юзаю, мне нравится)
Андрей
да я пробовал так) {{Form::date('published_at', \Carbon\Carbon::parse($content->published_at)->format('d.m.Y'), ['class' => 'form-control'])}}
Дамир
да я пробовал так) {{Form::date('published_at', \Carbon\Carbon::parse($content->published_at)->format('d.m.Y'), ['class' => 'form-control'])}}
Заюзай отдельный метод и в него вынеси логику преобразования даты. Потом дебаж.
Maksim (Ellrion)
да я пробовал так) {{Form::date('published_at', \Carbon\Carbon::parse($content->published_at)->format('d.m.Y'), ['class' => 'form-control'])}}
» \Carbon\Carbon::parse($content->published_at)->format('d.m.Y'), эмм у тебя же и так $content->published_at это карбон должен быть
Евгений
Вот именно
Евгений
$content->published_at->format('d.m.Y'),
Максим
Добрый день, прошу помощи по использованию RAM Есть get запрос который ищет информацию в бд (postgres) и возвращает результат При попытке нагрузочного тестирования выяснилось что память растет пропорционально росту количества запросов, но не очищается сразу после окончания нагрузки, освобождение до начального состояния происходит через 2ч (красная линия на графике) С чем это может быть связано?