@rubylang

Страница 342 из 1684
Nikolay
27.08.2016
12:09:26
на вот это <%= f.hidden_field :domain, domain %>

Mikhail
27.08.2016
12:11:24
Форму покажи

Nikolay
27.08.2016
12:12:26
<%= form_tag(domains_addtocart_path) do |f| %> с отем полем

Aldar
27.08.2016
12:12:33
Миша, сам помоги, я не телепат

Google
Nikolay
27.08.2016
12:12:51
Миша, сам помоги, я не телепат
а говоришь учишься :)

Mikhail
27.08.2016
12:13:03
Коля скинь форму

всю

Aldar
27.08.2016
12:13:06
вот и выясняем

Mikhail
27.08.2016
12:13:20
я дошел до компа

в каком она виде сейчас

Aldar
27.08.2016
12:13:39
без кода непонятно

Nikolay
27.08.2016
12:13:42
<%= form_tag(domains_addtocart_path) do |f| %> <%= f.hidden_field :domain, 'aaa.text' %> <%= f.submit 'Add', class: 'btn btn-primary' %> <% end %>

Aldar
27.08.2016
12:13:42
что за ошибка и почему

Mikhail
27.08.2016
12:13:48
отлично

Алдар ваш вердикт

Nikolay
27.08.2016
12:13:59
форма говно

Mikhail
27.08.2016
12:14:02
Очевидно проблемы примитивные

Google
Nikolay
27.08.2016
12:14:08
это я и из ексепшена вижу

Mikhail
27.08.2016
12:14:10
Новичек не разобрался в хелперах

Nikolay
27.08.2016
12:14:31
убираю поле скрытое - оно валится на кнопке самбита

Новичек не разобрался в хелперах
та наплодили зоопарк, непонятно нахера :):)

Mikhail
27.08.2016
12:14:50
Потому что неверно)

Nikolay
27.08.2016
12:14:56
в дотнете такой хуйни нет!

Mikhail
27.08.2016
12:14:56
потому что не читаешь доки

Nikolay
27.08.2016
12:15:01
:_

Mikhail
27.08.2016
12:15:16
что такое F

ты не понимаешь?

Nikolay
27.08.2016
12:15:25
и что я должен увидеть в доках? примеров гнет для сравнения

Mikhail
27.08.2016
12:15:35
пример тебе кидал ктото выше

ссылку на док с хелпером tag

Nikolay
27.08.2016
12:15:45
таги, без таки

у меня этих хелперов 20 вкладок открыто, но нахуя они нужны ни в одной не нашел

таг, не таг, фор, не фор..

Mikhail
27.08.2016
12:16:43
= form_tag(url, method: :post) do = hidden_field_tag :some = text_field_tag :some = submit_tag :some

сравнивай

Nikolay
27.08.2016
12:16:57
там с блоком, тут без блока

Mikhail
27.08.2016
12:17:06
а что в блоке та

Google
Mikhail
27.08.2016
12:17:10
как думаешь

Nikolay
27.08.2016
12:17:24
хелперы

Mikhail
27.08.2016
12:17:24
в блоке как раз тот парам, в который ты оборачиваешь

Aldar
27.08.2016
12:18:16
http://www.saalonmuyo.com/2010/01/27/using-form_tag-in-ruby-on-rails/

Mikhail
27.08.2016
12:18:32
то есть если у тебя есть обьект

то тогда в блоке будут как раз аттрибуты обьекта

а если ты делаешь form_tag

Nikolay
27.08.2016
12:19:00
у меня обьект - строка

Mikhail
27.08.2016
12:19:05
тогда парамы пойдут как парамы, без оборачивания в обьект

то есть в парам

form_tag(url) do text_field_tag

Aldar
27.08.2016
12:19:35
по моему по ссылке если прочитать текст, все станет понятно

Mikhail
27.08.2016
12:20:52
короче коля, мне кажется ты не смотришь логи совсем

form_tag и блок не будут работать

и в доках об этом написано

Nikolay
27.08.2016
12:21:54
нихуя не понял

Mikhail
27.08.2016
12:22:04
открой доки

Nikolay
27.08.2016
12:22:12
да открыл я доки

я не вижу разницы между form_for, form_tag

Mikhail
27.08.2016
12:22:25
http://rusrails.ru/rails-form-helpers

Google
Mikhail
27.08.2016
12:22:26
держи

если ты не видишь, значит ты верхушки на абум хватаешь

Nikolay
27.08.2016
12:22:38
я не понимяю нахрена их две и в каком случае какое примнять

Mikhail
27.08.2016
12:22:44
почитай внимательно

я на русском прислал

опять же если ты не понимаешь какой именно тебе нужен то:

просто сравни даже зрительно

я тебе говорю, что form_for @object собирает под парам тебе аттрибуты

Aldar
27.08.2016
12:24:13
Ну молодец, Миша, помог человеку

Mikhail
27.08.2016
12:24:26
которые легко собираются и пермитятся

Admin
ERROR: S client not available

Mikhail
27.08.2016
12:25:01
form_tag URL же не оборачивает и не требует лист с аттрибутами. Тут ты сам произвольно выбираешь парамы и закидываешь просто их в урле

Nikolay
27.08.2016
12:25:19
undefined method `xn--e1aybc.xn--j1amh' for #<Hash:0x007fd8b75beec8>

Mikhail
27.08.2016
12:25:19
form_tag url do text_field_tag :text

тебе вернет просто { ‘text’ => ‘твой введенный текст’ }

Nikolay
27.08.2016
12:25:46
теперь оно доколебалось до моей строки <%= form_tag(domains_addtocart_path, method: "post") do %> <%= hidden_field 'domain', domain %> <%= submit_tag("Search") %> <% end %>

Mikhail
27.08.2016
12:25:46
получишь в контроллере

супер

hidden_field_tag

в ханами например от таких хелперов отказались

Google
Mikhail
27.08.2016
12:26:44
там единый на все

Nikolay
27.08.2016
12:27:25
вот я и хочу понять когда _tag, _for а когда просто field

нахрена делать такую кашу из трех вариантов

Mikhail
27.08.2016
12:28:21
чтобы слюни капали, когда ты быстро делаешь круд

и под себя новички ссались)

?

Nikolay
27.08.2016
12:28:47
дада

именно

Mikhail
27.08.2016
12:29:01
сначало всегда сложно. В итоге такая боль решается form object патерном

ты просто всегда работаешь с обьектом

через form_for

у тебя получилось

?

Nikolay
27.08.2016
12:29:25
гг

сейчас дотестю, вроде да

спасибо

Mikhail
27.08.2016
12:29:54
и без node на фронте обошлись)

Nikolay
27.08.2016
12:30:01
но реально, разницу я так и не понял

Mikhail
27.08.2016
12:30:20
Ты просто не вникаешь

когда придет к тебе сложная форма многоэтажная

Nikolay
27.08.2016
12:30:48
угу

Mikhail
27.08.2016
12:30:49
тогда все расставит на места)

Nikolay
27.08.2016
12:30:58
я про нестед сейчас с ужасом думаю ))

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