
Artur
21.11.2016
20:07:33
ты с link_to небось спутал :)

Eugene
21.11.2016
20:08:07
у девайся вот так регистрация реализована
= simple_form_for(resource, as: resource_name, url: registration_path(resource_name)) do |f|
= f.error_notification
.form-inputs
= f.input :email, required: false, autofocus: true, placeholder: 'example@domain.com'
= f.input :user_name, required: false, placeholder: 'example'
= f.input :number_of_group, required: false, placeholder: '442701'
= f.input :password, required: false, placeholder: '6 characters minimum'
= f.input :password_confirmation, required: false,
placeholder: 'confirm password'
.form-actions
= f.button :submit, "Sign up", class: 'btn btn-success'
можно ли это перекодить на свое?

Google

Artur
21.11.2016
20:08:19

Alex
21.11.2016
20:08:21
simple_form годный, юзай его.
В следующий раз просто буду проверять что хелпер делает действительно что я думаю :(

Иван
21.11.2016
20:09:19
хотя возможно я ошибаюсь

Eugene
21.11.2016
20:09:43

Alex
21.11.2016
20:09:53
Задачу которую ты решаешь

Cate
21.11.2016
20:10:22

Eugene
21.11.2016
20:10:47
А ну мне надо с большого кол-ва филдов забрать параметры и при валидности, которые проверяются не просто так загонять их в базу.
т.е. валидировать надо будет их в контроллере

Alex
21.11.2016
20:11:01

Google

Alex
21.11.2016
20:11:11
Он тебе и ошибки в форме выведет и с бутстрапом подружится.

Eugene
21.11.2016
20:11:22
ну и забирать с помощью нажатия на кнопку

Alex
21.11.2016
20:11:29
Не понял
POST/AJAX POST?

Eugene
21.11.2016
20:11:56
ну постом чтобы эти параметры появлялись в экшене который я прописал
так можно?

Alex
21.11.2016
20:12:08
При нажатии на кнопку отправляется страница с загрузкой?
или без загрузки?

Eugene
21.11.2016
20:12:21
без загрузки страницы

Alex
21.11.2016
20:12:36
Ты знаешь что такое ajax верно?

I
21.11.2016
20:12:41

Eugene
21.11.2016
20:12:47
да писал его реализацию на синатре
всмысле сталкивался с ним

Alex
21.11.2016
20:13:18
Короч без перезагрузки - добавляешь к форме remote: true и в js это обрабатываешь. Гугли rails remote: true

Eugene
21.11.2016
20:13:33
окей, спасибо

yopp
21.11.2016
20:29:27
мде
корочи portable приложение на jruby в виде self-contained war файла это 250 мегабайт
которое жрёт от 700мб до 1.5гб памяти
(про память скорее всего я где-то наебался и там мемлики есть несущественные)

Andrey
21.11.2016
20:41:37

Google

Alex
21.11.2016
20:41:56
фейл тоже надо обрабатывать

Andrey
21.11.2016
20:43:03
фейл тоже надо обрабатывать
согласен на все 100%
мне прост в падлу больше текста без ID набирать
Вот полный список событий
https://github.com/rails/jquery-ujs/wiki/ajax
Только в каком-то событии в докментации перепутаны параметры
Кстати товариши, ни кто не знает как в Ubuntu можно алиасы тащить с собой автоматически на удаленные сервера?
Или хотя бы как это загуглить
типа сделал
ssh username@serveraddress
и дальше уже доступны мои любимые "be", "st" и тд вместо bundle exec, git status и тд

I
21.11.2016
20:48:19
https://github.com/rutchkiwi/copyzshell
это?)

Andrey
21.11.2016
20:48:55

I
21.11.2016
20:48:57
по сути просто scp, ну да ладно

yopp
21.11.2016
20:50:09
Прощай!
Кстати, смешной эффект бана в телеграме: забаненный всё ещё может читать.
Так что можете передать свои приветы покинувшему нас по собственной просьбе @pirjsuka

Mikhail
21.11.2016
21:39:19
хехе. Че случилось, почему такой глубокий посыл
парня заставляли писать тесты?)

Eugene
21.11.2016
21:40:41
интересно как там тот сисадмин

Mikhail
21.11.2016
21:40:49
да никак

Eugene
21.11.2016
21:40:50
представил ли свой крутой проект

Mikhail
21.11.2016
21:40:50
=)

Eugene
21.11.2016
21:40:57
на конференции

Mikhail
21.11.2016
21:40:57
уверен что нет

Google

Eugene
21.11.2016
21:41:06
почему
потому что не писал тесты?

Mikhail
21.11.2016
21:41:27
потому что он не умел читать документацию сам
а без нее как никрути все равно сходу не напилишь
думаю что бросил это дело
хотя проектик интересный вроде бы, я бы тоже че нить такое попилил

Eugene
21.11.2016
21:50:07
how to require some another model to view in form for helper

Admin
ERROR: S client not available

Eugene
21.11.2016
21:50:14
= form_for Setting.new do |f|
даже не работает
https://gist.github.com/Evshved/76050668847324a172b90c4455aff073

Иван
21.11.2016
21:58:22
а ошибка в чем?
а так у тебя у объекта setting нет title и content

Eugene
21.11.2016
22:04:18
Та дело не в этом почему то он не хочет видеть локальную переменную setting

Иван
21.11.2016
22:05:35
@setting не локальная переменная, это переменная экземпляра. если ты ее определяешься внутри экшена контроллера, то она должна быть доступна во вьюхе

Eugene
21.11.2016
22:06:02
но она почему-то недоступна
undefined method `settings_path' for #<#<Class:0x007fb450fba070>:0x007fb4424fb4d0>
может роуты прописать?

Иван
21.11.2016
22:07:09
ну видимо надо, я же не знаю что ты делаешь)

Eugene
21.11.2016
22:07:43
эт да, есть такое

Google

Антон
21.11.2016
22:22:10
а каков нужны эффект?

Иван
21.11.2016
22:35:21
проверь после WHERE, похоже что там есть ошибка

Cate
21.11.2016
22:35:36
Это руби
хрен его знает, ошибка это или нет

Иван
21.11.2016
22:36:55
что именно не должно быть равным cp.platform_id ?

yopp
21.11.2016
22:36:57
с наступившей SQL INJECTION!

Cate
21.11.2016
22:37:14

yopp
21.11.2016
22:37:27
в :uid
точнее в params[:uid]
хотя
оно просто некорректное представление для find_by_sql
там формат ["FOO ? > ?", 2, 1] => "FOO 2 > 1"
лучше вместо ? использовать :<name> и передать хеш вторым элементов

Иван
21.11.2016
22:41:08

Cate
21.11.2016
22:41:14
там не может быть инжекшен.

yopp
21.11.2016
22:41:25
нет, с чего

Cate
21.11.2016
22:41:35

yopp
21.11.2016
22:41:38

Cate
21.11.2016
22:41:43
вы что, женщин не знаете?