Anton
25.02.2018
07:52:05
Такого не должно быть во вью
Следующая попытка :)
Black
25.02.2018
07:54:27
Да ну, вот щас приведу пример из книги Хартла
Anton
25.02.2018
07:54:46
Давай
Google
Nikita
25.02.2018
07:55:04
ебушки воробушки, если ты так в себе уверен, зачем помощи просишь?
делай как считаешь нужным
Black
25.02.2018
07:55:40
Метод current_user знаком вам?
Anton
25.02.2018
07:57:03
Black
25.02.2018
07:57:28
Nikita
25.02.2018
07:57:42
так относись к людям с уважением и уважай их мнение
а если ты не хочешь ничего принимать, зачем спрашиваешь?
Антон
25.02.2018
07:58:19
Nikita
25.02.2018
07:58:29
тебе дали ответ на твой вопрос, helper_method то, что тебе нужно
Anton
25.02.2018
07:58:37
Nikita
25.02.2018
07:58:46
Антон верно подметил, что если там есть какая-то логика, то лучше это вынсти в сервис, интератор, класс
Black
25.02.2018
08:05:54
https://www.railstutorial.org/book/basic_login#sec-current_user
Вот пример метода, который работает в contr и view.
Nikita
25.02.2018
08:06:47
это и есть хелпер метод
Google
Black
25.02.2018
08:08:16
Но вопрос был в том, что вы говорили не может быть одного метода, который нужен в contr и view
Nikita
25.02.2018
08:08:21
https://github.com/plataformatec/devise/blob/master/app/controllers/devise_controller.rb#L11-L15
Антон
25.02.2018
08:08:54
Black
25.02.2018
08:09:23
Да причем тут мне Devise?
Nikita
25.02.2018
08:09:59
ты походу под солями
ты просто дай конкретный кейс, люди скажут тебе как лучше сделать (исходя из своего опыта, который явно больше чем у тебя, судя по вопросам)
Black
25.02.2018
08:12:21
В той книге, как раз используется мной описанный первый вариант, но если так делать не будет ли путаницы - просто есть общий метод и для контроллеров и вьюшек, а он прописан в хэлпере и подключен в application-контроллере, ну в дальнейшем для поиска и изменений метода не будут ли проблемы?
Nikita
25.02.2018
08:12:53
слушай, дай просто конкретный кейс)
Black
25.02.2018
08:14:30
Ну ничего, можно забыть этот вопрос. Это не был техническим вопросом, а был вопросом культурного кода. Просто мы не поняли друг друга и усложнили беседу непонятными вопросами.
Антон
25.02.2018
08:14:45
Black
25.02.2018
08:15:41
Антон
25.02.2018
08:16:00
ничего, выхода нет
с кодом всегда проблемы
любое решение - компромис
Black
25.02.2018
08:17:06
Антон
25.02.2018
08:17:18
Black
25.02.2018
08:18:23
Антон
25.02.2018
08:18:46
никто не знает
Google
Антон
25.02.2018
08:19:36
строго говоря можно все
ПОЭТОМУ НУЖНО КОНКРЕТНЫЙ КЕЙС РАЗБИРАТЬ ОТДЕЛЬНО
Anton
25.02.2018
08:20:10
Антон
25.02.2018
08:20:29
мне не дают банхаммер ?
Anton
25.02.2018
08:20:34
ахаха
Black
25.02.2018
08:20:41
Антон
25.02.2018
08:21:22
Ошибаешься.
Errare humanum est, stultum est in errore perseverare
Black
25.02.2018
08:21:33
Антон
25.02.2018
08:21:33
про тебя все было известно еще 5000 лет назад
байте банхаммер, пожалуйста, я не буду свирепствовать сильно
Nikita
25.02.2018
08:22:25
Black
25.02.2018
08:22:29
где хочешь
Да я могу у себя в телеграме сохранить, но я прошу стандарты.
Nikita
25.02.2018
08:23:27
Black
25.02.2018
08:23:57
Nikita
25.02.2018
08:24:03
блять как можно говорить о каких то стандартах, если нет понимания что это за класс и что он будет делать
Антон
25.02.2018
08:24:30
Black
25.02.2018
08:24:56
Просто тут одни предлагали в классы писать
Google
Антон
25.02.2018
08:25:23
Black
25.02.2018
08:25:37
Я и ссылку кинул тут
https://www.railstutorial.org/book/basic_login#sec-current_user
Антон
25.02.2018
08:25:47
делай по хартлу, у него больше опыта
и проваливай с чата
Black
25.02.2018
08:26:25
Антон
25.02.2018
08:26:40
посмотри в списке
Anton
25.02.2018
08:27:01
сс ojab
Black
25.02.2018
08:27:42
Как я понял у вас с проницательностью проблемы, когда я задавал вопросы или проблемы во мне.
Shamil
25.02.2018
08:28:05
У меня попкорн закончился...
Black
25.02.2018
08:28:18
Nikita
25.02.2018
08:28:48
Black
25.02.2018
08:29:19
Nikita
25.02.2018
08:29:25
неее
Black
25.02.2018
08:29:27
Как же я часто ошибаюсь
Антон
25.02.2018
08:31:14
Nikita
25.02.2018
08:31:42
И выйти с чата
Black
25.02.2018
08:32:15
Nikita
25.02.2018
08:32:31
Так суть в том, что ты нам нет)
rekero
25.02.2018
08:37:48
Black
25.02.2018
08:37:52
Я же заставляю своими вопросами вас размышлять о программировании, перенимаем друг у друга опыт, пополняем пробелы, кто незнает - тот узнает и т.д. Или для его создана группа - чтобы семечки грызть?
Google
Nikita
25.02.2018
08:38:21
Антон
25.02.2018
08:38:48
> Я же заставляю своими вопросами вас размышлять о программировании
нет
Black
25.02.2018
08:38:58
rekero
25.02.2018
08:39:29
За 3 года ни одного класса не написал?
Nikita
25.02.2018
08:39:38
И за 3 года ты задаёшь такие глупые вопросы?)))
Black
25.02.2018
08:40:01
spartakusQ
25.02.2018
08:40:14
3 года в группах вк.
Anton
25.02.2018
08:40:22
Black
25.02.2018
08:40:44
Nikita
25.02.2018
08:41:32
Ты реально стебешься? Дай кейс
Black
25.02.2018
08:41:37
spartakusQ
25.02.2018
08:42:25
Может это новый акк мастера лир
Nikita
25.02.2018
08:42:35
Хз, я бы забанил уже
spartakusQ
25.02.2018
08:44:07
Дайте @homo_vespertilio бан хаммер по праздникам.
Black
25.02.2018
08:44:16
вот это да
Вот ответь, а зачем создавать классы в RoR, какие варианты могут быть?
Nikita
25.02.2018
08:44:31
Decadent
25.02.2018
08:44:49