
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
я про нестед сейчас с ужасом думаю ))