@rubylang

Страница 1443 из 1684
Silent Bob
03.04.2018
13:53:35
Насчет https://github.com/twbs/bootstrap-rubygem Переименовал по инструкции app/assets/stylesheets/application.css в application.scss Говорится что весь контент в файле application.css > application.scss не должен использовать *= require. Вопрос, как мне изменить контент стандартного файла application.css: /* * This is a manifest file that'll be compiled into application.css, which will include all the files * ... * *= require_tree . *= require_self */ Конкретно интересует *= require_tree . *= require_self в аналог синтаксиса scss?

ojab
03.04.2018
13:54:42
кидай лучше в gist такое длинное

Alexey
03.04.2018
13:55:03
Мужики, привет. Есть вопрос ? в работе сейчас проект с вебпакером и вуём. На рутовом рауте висит welcome#index контроллер, для вуёвого аппа сделал отдельный контроллем main#index. Vue Router генерит страшные ссылки типа http://localhost:5000/main#/login когда мне надо достучаться до компонента Login. Вопрос - как мен красиво матчить компоненты на корневой раут? типа http://localhost:5000/#/login или имеет смысл прописать маршрут в рельсе типа http://localhost:5000/a/#/login и от него плясать?

Silent Bob
03.04.2018
13:55:33
Google
Silent Bob
03.04.2018
13:59:36
Silent Bob
03.04.2018
14:01:43
ага, работает спс

Alexey
03.04.2018
14:18:19
Несколько раутов будут

Хотя если прям совсем никак - придётся переводить всё на вуй

Ряд лендосов, админка и партнёрский бэкофис

Не хочется все статические страницы в вуй загонять, да и админку для скорости на скаффолдах проще сделать

Darth
03.04.2018
14:42:03
Как можно продлить время жизни флеша на странице?

Артур
03.04.2018
14:42:56
заставь его бежать

Alex
03.04.2018
14:46:15
Всем привет Нужна помощь, ибо сам не справляюсь На страницу выводится лог в виде таблицы. Задача: сделать фильтр с полями "файл", "дата от" и "дата до". Что сделал: форму на странице с указанными полями, remote: true и method: 'get' при отправке которой получаю ошибку "ActionController::UnknownFormat". вторая часть задачи: ограничить вывод полученными параметрами. Но сложность в том, контент для вывода на страницу - это результат парсинга файла логов. Как фильтровать данные в таком случае? Пример контента: [INFO 2018-02-25 07:18:17 18725] [SomeName Lastname : xxx.xxx.xx.xxx] GET http://example.com | http://example.com/books/480376/ [INFO 2018-02-25 07:18:33 18725] [OtherName Lastname : xxx.xxx.xx.xxx] GET http://example.com | http://example.com/books/480356/ | http://example.com/books/480356/

Google
ojab
03.04.2018
14:53:18
Засунуть распаршенный лог в таблицу и фильтровать по таблице?

Alex
03.04.2018
14:54:30
Тоже вариант Фильтры применять через jquery, правильно уловил?

ojab
03.04.2018
14:58:36
фильтры на бекенде через какой-нибудь https://github.com/activerecord-hackery/ransack, например, если логов много

Alex
03.04.2018
14:59:13
Спасибо!

Denis
03.04.2018
15:26:37
Почему может не срабатывать devise метод sign_in @user при передаче данных через ajax

Vasiliy
03.04.2018
15:28:29
Может csrf токен нужен?

Denis
03.04.2018
15:28:48
его нужно с формы передавать?



Максим
03.04.2018
15:30:55
а что метод с длиным названием делает?

редирект можно убрать вниз после ифа

проверку на существование юзера можно убрать с помощьбю паттерна нулл обджект

Denis
03.04.2018
15:33:22
<%= hidden_field_tag :authenticity_token, form_authenticity_token %> добавил на форму вот так сrsf ну это не помогло

Максим
03.04.2018
15:34:30
а мб ошибка какая в консоли возвращается

или типа того

Denis
03.04.2018
15:34:42
ошибок нет

Максим
03.04.2018
15:35:07
@user.errors тоже?

Denis
03.04.2018
15:38:23
undefined method `errors'



Максим
03.04.2018
15:42:29
хорошо а как ты понял что метод не работает?

Denis
03.04.2018
15:43:18
current_user не работает

Google
Максим
03.04.2018
15:45:12
в контроллере прописано before_action :authenticate_user! ?

контроллере в котором ты пытаешься получить курент юзера

Denis
03.04.2018
15:46:21
нет не прописано

<% if current_user %> <%= current_user.email %> <% end %>

Максим
03.04.2018
15:48:02
user_signed_in? лучше наверное использовать для првоерки

и попробуй в контроллере этой вьюхи поставить тот бифо экшн

Denis
03.04.2018
15:50:37
signed_in? - работает

Максим
03.04.2018
15:51:36
а ты впринципе настроил же девайс? ну типа выбрал модель которую ему считать сущностью которую нужно аутентифицировать?

Denis
03.04.2018
15:52:05
ну вроде

Максим
03.04.2018
15:52:39
rails generate devise MODEL вот это вот я имею ввиду делал же?

Denis
03.04.2018
15:52:45
да

у меня на администраторе все работает

Максим
03.04.2018
15:52:53
хм

Denis
03.04.2018
15:53:03
а вот с User проблемы появились

Максим
03.04.2018
15:53:06
в контроллере прописано before_action :authenticate_user! ?
и курент юзер всё равно не пашет даже после

погоди т.е. ты две модели пытаешься да?

и юзер и админ

как две разные сущности

Denis
03.04.2018
15:53:56
Мне нужно что бы страница постоянно была доступна. ну если произошла ауторизация полтьзоватля то пишем мыло

да две сущности

Google
Максим
03.04.2018
15:54:17
вот с двумя сущностями я не пробовал и не знаю будет ли вообще работать

Denis
03.04.2018
15:54:33
да должно у меня на нескольких старых проектах так реализовано

Ну почему-то проблем не было

Максим
03.04.2018
15:54:52
а можно поинтересоваться почему админ и пользователь разные сущнсоти?

Denis
03.04.2018
15:55:23
Их-за большего количества и тех и тех

Максим
03.04.2018
15:55:44
ага

и поведение у них разное

но таблица одна наверное да?

Denis
03.04.2018
15:55:54
разумеется

таблицы разные

Максим
03.04.2018
15:56:06
поведение я имею ввиду за рамками пермишнов

твообще не думал о такой реализации

всегда делал админа просто пользователем но с разрешением на всё

Vasiliy
03.04.2018
16:51:58
Нулл обжект параша же

Так у тебя в методе же косяк или я туплю? - где парамсы то?

Хотя судя по логам у тебя юзер ставится, вход есть, а кука ставится?

А куррент юзер у тебя не переопределен?

Максим
03.04.2018
17:07:44
Vasiliy
03.04.2018
17:14:47
хз)))

Максим
03.04.2018
18:14:40
Вроде прикольная тема

Google
Максим
03.04.2018
18:14:53
Меньше кондинлов в коде благодаря небольшому классу

Более очевидные классы

Anton
03.04.2018
18:17:53
Вроде прикольная тема
Вообще, если задуматься, то null object нужен обычно для энтити, следовательно легко заменяется пустым энтити

Но это не точно

Максим
03.04.2018
18:18:24
Ну так вроде да

Так и работает разве нет?

Anton
03.04.2018
18:18:44
Не совсем

Никто про это не говорит прямо, но все примеры - это пустые энтити

Максим
03.04.2018
18:22:35
Я не уверен что понял тебя

Я вижу это так : создаёшь класс с "пустыми" свойствами поля, для того чтоб если у сущности не было какого либо свойства тотво первых не пришлось проверять существуют ли они, во вторых не пришлось бы гонять нулл синглтон по коду

По сути пустой объект с теми же полями но с "пустыми" значениями

Anton
03.04.2018
18:25:09
Ну, это дата объект

Или энтити (по сути одно и то же)

Просто без значений

Максим
03.04.2018
18:25:30
Под энтити я подразумеваю какую либо сущность

Ты же тоже это имеешь ввиду?

Вроде об одном говорим

Anton
03.04.2018
18:26:21
Ага

Silent Bob
03.04.2018
18:59:53
Можно как то в development режиме исходный html код форматировать (html beautify) ? А то он какой то кривоватый на выходе, для дебага не очень http://dl3.joxi.net/drive/2018/04/03/0029/0592/1905232/32/40d512617a.jpg

Страница 1443 из 1684