Anonymous
спасибо)
Anonymous
нашел такую функцию function highlight($text, $words) {
preg_match_all('~\w+~', $words, $m);
if(!$m)
return $text;
$re = '~\\b(' . implode('|', $m[0]) . ')\\b~';
return preg_replace($re, '<b>$0</b>', $text);
}
пойду пробовать :D
Artem
ребят как event использовать в транзакции?
у меня иногда не успевает добавиться в бд и ошибка в event из-за этого. Т.е. иногда event вызывается раньше чем закончилась транзакция
Артем
Чекни что нужные данные сохранились и вызывай event,а иначе кидай exception
Артем
ребят как event использовать в транзакции?
у меня иногда не успевает добавиться в бд и ошибка в event из-за этого. Т.е. иногда event вызывается раньше чем закончилась транзакция
Andriy
Привет ребят
Andriy
Юзаю simplePaginate, но он возвращает то же что и paginate
Andriy
Не могу понять, баг фреймворка это или у меня
Andriy
А не, я тупанул)
Andriy
Они все же отличаются)
Anonymous
New Article: A tangible output of human effort provided by a developer to a customer.
https://site.gitscrum.com/definition-deliverable/
Pavel
Pavel
Pavel
не могу найти ошибку..
Юрий
Миграция то применена?
Pavel
?
Pavel
конечно!
Anonymous
Ты ее сделать не можешь чтоли?
Pavel
сделал миграцию . не в ней дело
Pavel
ошибку выдало чтото ему не нравится с SQL
Pavel
а что я так и не понял
Anonymous
Anonymous
очевидно миграцию ты не выполнил
Юрий
Или не применена миграция или применена она не в ту бд, третьего не дано
Евгений
php artisan migrate
Pavel
Даниил
А структуру caregories?
У тебя или ещё миграция раньше была, которая создала таблицу, или ты менял эту, но не перенакатил
Pavel
как перенакотить
Pavel
php artisan migrate
Pavel
та же ошибка
Даниил
И потом снова migrate
Даниил
Rollback по одному шагу за раз откатывает
Pavel
Понял
Игорь
У него 3 таблицы
Pavel
Спасибо
Игорь
Полюбому последняя была категории
Даниил
Тоже верно, не увидел сначала
Rishat
Ребят, привет. Dusk
public function testExample()
{
$this->browse(function (Browser $browser) {
$browser->visit('/login')
->assertSee('Laravel');
});
}
проходит данный тест. Хотя Laravel у меня нет на странице. Я же поменял в .env APP_NAME. Как это работает вообще? Он дэфолтное значение в конфигах что-ли смотрит?
Olexandr
в каком енве ты поменял ?
Olexandr
.env.dusk
Rishat
.env.dusk
.env + .env.testing и сейчас создал dust, там тоже поменял. Тоже тест проходит.
Rishat
Но Dusk же вроде должен хавать обычный .env? Если я не создал отдельный ему.
it m
Откройте структуру таблицы categories и убедитесь что там есть поле parents_id
Anonymous
join к сущности использовать - это вообще правильная практика?
то есть $results = Topic::join('posts', 'posts.topic_id', '=', 'topics.id')->search($keyword);
Anonymous
просто ожидается что к результатам добавятся поля еще и от posts с соответствующим topic_id но в итоге в результатах вообще левые посты
Anonymous
которые не соответствуют вообще условию 'posts.topic_id', '=', 'topics.id'
craz I'm against,
Кыфыа
Ruslan
Anonymous
Anonymous
но полей от постов все равно нет
Anonymous
может отношение неверно делаю?
Anonymous
Ruslan
В контроллере теперь надо вместо join что-то типа:
$results = Topic::with('posts')->get()
Ruslan
И скорее всего в модели ещё стоит обозначить локальный и сторонний ключи, т.к. topic_id - это не стандартный модельный ключ
Anonymous
это вторым аргументом?
Anonymous
ну, в отношении
Anonymous
ну да, а то я смотрю ничего не поменялось)
эх, не получилось, но это не из-за этого, а пакет с поиском не дает такой возможности
Anonymous
хочу сделать поиск по заголовкам тем и по тексту постов
но это две разные сущности
Anonymous
уже столько пакетов перерыл
не хочется эластик подключать, т.к. жрет столько памяти, жуть просто
Ruslan
А в чём проблема просто ->where() использовать?
Topic::with('posts')->where('title', 'like', '%'.$request->search_str.'%');
Ruslan
То же самое можно и внутри функции posts() в модели использовать.
Хотя это громоздко, но если не хочется ничего подключать...
Deniel Sonis
ребята сталкивался ли кто-то с проблемой почему beatymail не отправляет изображения в сообщении на почту?
Zangar
Anonymous
давай)
Anonymous
Anonymous
то есть ввожу я например hello world в поиске, а поиск идет по каждому слову отдельно
Anonymous
Anonymous
Дмитрий
Как в ларе сделать первый символ с Загловной буквы?
Игорь
Дмитрий
Сорян, для кирилицы в UTF-8 ))
Дмитрий
Просто я хз есть встроенная функция, или нет, или придётся свою делать...?
ඞ
Дмитрий
а класс str где находится?