Roman
Дмитрий
Было бы так просто))) Да кто-то походу не задумался, про "layouts". Конструктор блейда, я понял как варик
Yet Another Stats (β)
https://b.yasb.exileed.com/t/laravel_pro
T.A
никто не юзал это?
https://github.com/appzcoder/crud-generator
Maksim
Товарищи, есть какой-нибудь каталог библиотек для laravel?
Помимо гитхаба
Andrey
https://packalyst.com/
Maksim (Ellrion)
Maksim
Спасибо!
Николай
Запросил по коннекшену mysql2 из другой БД данные из таблицы.
Создал модель, указал в ней:
protected $connection = 'mysql2';
protected $table = 'authors';
protected $primaryKey = 'author_id';
public $timestamps = false;
Получаю просто пустую страницу, не выводится ничего.
Лог ларавела пустой.
Он так-то пишется, но последнее событие не записалось. Если поменять таблицу на несуществующую, тоже ошибка будет.
В чём может быть дело?
Maksim (Ellrion)
Николай
Согласен, нужно будет переназвать. Однако сейчас работает и я пока решаю другие задачи просто.
Кстати, сейчас проверил.
В контроллере вот такая конструкция
return Datatables::of(Author::all())->make(true);
не возвращает ничего.
return Author::findOrFail(1);
А такая возвращает что нужно. Странно пиздец.
Andrey
Николай
При этом аналогичные конструкции Datatables::of(SomeFuckingShit::all()->make-(true); работает в других местах норм
Andrey
Bohdan >
+
Николай
Николай
я не программист, я просто переписываю текст из туториалов
Николай
Andrey
Andrey
Обычно методом make ты создаешь коллекцию, а чтобы её записать в базу, надо вызвать метод save.
Николай
мне не нужно ничего записывать
Николай
мне нужно получить
Николай
зачем для этого save?
Николай
я не могу банально получить данные, чтобы вывести их в Datatables
Николай
при этом из других таблиц этой БД (сторонняя бд, указана в коннекшене "mysql2") всё нормально получается.
Николай
Зачем make юзаешь?
Чтобы передать в Datatables, вглубь него я не лазил, не было повода.
Andrey
Смотрел с телефона и недопонял. С компа сейчас норм вижу.
Так, в метод of() данные какого типа передаваться должны? Коллекция? Массив? билдер?
Andrey
Суть вот в чем: в своем вопросе ты указал код
return Datatables::of(Author::all())->make(true);
не пробовал его менять на
return Datatables::of(Author::get())->make(true);
?
Andrey
Николай
Попробовал, суть не поменялась. Как я уже говорил, подобная конструкция почему-то без проблем работает на других таблицах.
Сначала я полумал - может ли это быть связано с тем, что primaryKey там нестандартный - не 'id' а 'author_id', но это быстро разрешилось при указании правильного ключа в модели.
Чёт странная ситуация. Просто пустой ответ приходит, ничего.
Николай
return Author::all(); также не возвращает ничего.
return Author::find(1); - возвращает. Это как вообще?
Artem
Сделай cache clear, особенно если добавлял через сиды
Николай
нет, это сторонняя бд с легаси говном.
Николай
работающий проект.
Anonymous
Есть вариант удаляить сообщение валидайции по ключу?
$validator->errors()->remove('street_id');
//так хочу
Max
Не проще просто делать нужную валидацию?
A
Max
Или не бери во внимание параметр, который не проходит валидацию, тогда просто не будешь получать сообщения об ошибке
Anton
Привет всем! Как сделать динамические virtualhost чтобы хранить и добавлять их через бд MySQL?
Anton
В Apache
Oleh
Николай
У меня тут какой-то реально бермудский треугольник
Николай
$authors2 = DB::connection('mysql2')->select(DB::raw('select * from `users`'));
- возвращает всех пользователей.
$authors2 = DB::connection('mysql2')->select(DB::raw('select * from `authors`'));
- возвращает нихуя.
Проблема в таблице?
Николай
И какая вообще может быть проблема-то с ней.
Николай
такую же таблицу из сторонней базы возвращает, другую - нет.
Николай
вернее, выборку из неё
Николай
тут какая-то узкоспецифическая ошибка, надеюсь на ваш опыт.
🍅Ťомат
🍅Ťомат
Что-то с кавычками у вас странно всё.
Николай
телеграмм съел, разметка же
Юрий
используйте по три тильды до и после куска кода тут
S ge
`
Юрий
точнее `
Юрий
ага
🍅Ťомат
три бэктика, да
Николай
Николай
$authors2 = DB::connection('mysql2')->select(DB::raw('select * from `users`'));
- возвращает всех пользователей.
$authors2 = DB::connection('mysql2')->select(DB::raw('select * from `authors`'));
- возвращает нихуя.
Проблема в таблице?
Николай
суть не изменилась. Реально странно.
Юрий
ну а что у вас в таблице авторов лежит?
Юрий
может там нечего возвращать)
Николай
89к записей
Николай
возможно уже больше
Дима
gfh
Дима
парни, кто каким форматтером пользуется? нужно на прекоммит форматер заюзать
Oleh
/link@yetanotherstatsbot
Yet Another Stats (β)
https://b.yasb.exileed.com/t/laravel_pro
Николай
Тут как-то ещё можно отдебажить запрос, чтобы понять, почему ::all не работает?
Anonymous
#удаленка #вакансия
Ищу джуна способного(имеющего желание) развиваться и впитывать знания посредством практики.
Желательное территориальноее размещение: Украина.
Требования: 8 часов в день - 5 дней в неделю
Знания: Laravel Docker Vuejs (хотя бы на основах)
Вилка: 1000-1100$ - возможно больше (зависит от того сколько задач сможете на себя брать)
А ещё у нас канал есть) для вакансий https://t.me/fordev
N
@aioslike Можно искать способного джуна по активности в чате
N
Anonymous
Не такого мне и даром не нужно
Anonymous
СПС
Maksim (Ellrion)
Maksim (Ellrion)
ты серьезно хочешь через орм вытащить 90к записей?
Влад
Maksim (Ellrion)
Я думаю он просто не ведает что творит)
Anonymous