These are chat archives for LaravelRUS/chat

28th
Dec 2017
Alfred
@fred1987
Dec 28 2017 10:02
Всем привет. Кто-нибудь юзал пакет для подключения asset в контроллере? https://github.com/Stolz/Assets ? Исходя из документации после установки фасад Asset должен быть доступен, но к сожалению не работает. Может кто подсказать, как поправить?
Ваня Devium
@webdevium
Dec 28 2017 10:04
@fred1987 при вызове ошибка есть?
как вызываешь фасад?
Alfred
@fred1987
Dec 28 2017 10:05
@webdevium "Class 'App\Http\Controllers\Admin\Assets' not found" echo Assets::add('css/adminer.css');
Ваня Devium
@webdevium
Dec 28 2017 10:06
@fred1987 \Assets::add('...')
Alfred
@fred1987
Dec 28 2017 10:06
@webdevium "Object of class Stolz\Assets\Manager could not be converted to string"
Ваня Devium
@webdevium
Dec 28 2017 10:07
@fred1987 неправильное использование фасада. С текста же понятно :)
@fred1987 в доке видишь, что никто echo Assets::add() не делает? ::add() добавляет все в набор. А дальше уже echo чего-то с набора
Alfred
@fred1987
Dec 28 2017 10:09
@webdevium вроде заработало
@webdevium да, я ошибся с методом. Спасибо!!!
Ваня Devium
@webdevium
Dec 28 2017 10:10
@fred1987 сказать что почитать?
Alfred
@fred1987
Dec 28 2017 10:10
@webdevium конечно))
Ваня Devium
@webdevium
Dec 28 2017 10:11
@fred1987 Итого:
  • namespaces
  • pattern facade
  • google -> laravel AliasLoader
Alfred
@fred1987
Dec 28 2017 10:13
@webdevium Спасибо. Буду учиться
Ваня Devium
@webdevium
Dec 28 2017 10:13
@fred1987 во здравие
Mikhail Donskoy
@mdnsk
Dec 28 2017 10:15
@fred1987 Еще вот это можешь почитать: https://laravel.com/docs/5.5/blade#stacks
SanyaSPY
@SanyaSPY
Dec 28 2017 11:51
Всем привет и с наступающим :smile:
подскажите, где я могу спросит вопрос по MySQL ?
Ваня Devium
@webdevium
Dec 28 2017 12:02
туть
SanyaSPY
@SanyaSPY
Dec 28 2017 12:05
мне надо 1 таблицу разделить на 2 и Primary Key 1 таблица вставлять во 2 для связи
Ваня Devium
@webdevium
Dec 28 2017 12:05
пример как было и как надо
пока ничего не понятно
SanyaSPY
@SanyaSPY
Dec 28 2017 12:09
1 таблица user - id, name, email, phone -> из нее делать 2 таблицы -> user (id, name) -> userdata (id, user_id, email, phone)
прикол в том что мне нужен ключ с 1 таблицы для связи второй user_id
2 таблица со своим id PK (AUTO_INCREMENT) и еще поле user_id с номером id из 1 таблицы
Ваня Devium
@webdevium
Dec 28 2017 12:12
вопрос как сделать связь?
или вопрос как разбить
или вопрос. а какой вопрос?
SanyaSPY
@SanyaSPY
Dec 28 2017 12:12
как разбить
Ваня Devium
@webdevium
Dec 28 2017 12:13
create table userdata`;
insert into userdata select from user;
внимание, это псевдокод
SanyaSPY
@SanyaSPY
Dec 28 2017 12:13
разбить надо на 2 таблицы
Ваня Devium
@webdevium
Dec 28 2017 12:13
шардинг?
SanyaSPY
@SanyaSPY
Dec 28 2017 12:13
данные одной таблицы надо разделить на 2 таблицы
Ваня Devium
@webdevium
Dec 28 2017 12:14
users -> usersdata или users -> users1 и users2 ?
SanyaSPY
@SanyaSPY
Dec 28 2017 12:14
users -> users1 и users2
Ваня Devium
@webdevium
Dec 28 2017 12:15
счас логичный вопрос: а зачем?
от этого зависит решение вопроса
SanyaSPY
@SanyaSPY
Dec 28 2017 12:15
надо разделить данные
Ваня Devium
@webdevium
Dec 28 2017 12:15
зачем?
понимаешь, что разделение - это:
  • усложнение работы с базой
  • ускорение работы базы (не всегда)
SanyaSPY
@SanyaSPY
Dec 28 2017 12:18
в таблице есть данные которые нужны не для всех полей, поэтому надо и разделение на 2 таблицы со связью по id
Роман Сохарев
@greabock
Dec 28 2017 14:33
@DoctorLines
Если еще актуально. Вот такой вот древний кусочек есть )
https://github.com/laravel/laravel/blob/3.0/application/config/mimes.php
хотя... он тож не поможет =(