Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 March 03

🐱

🐱 in Ruby, Rails, Hanami | dry-rb
я устал с ним воевать уже, всей душой ненавижу этот гем. есть модель не activerecord'вая модель (mongoid), нужно просто дать возможность показывать ее в админке рядом с другими моделями.
источник

SP

Sergey Pustovalov in Ruby, Rails, Hanami | dry-rb
ActiveAdmin.register_page 'Your Page'
и делай там че хочешь
источник

🐱

🐱 in Ruby, Rails, Hanami | dry-rb
Sergey Pustovalov
ActiveAdmin.register_page 'Your Page'
и делай там че хочешь
а get/post параметры он умеет принимать?
источник

SP

Sergey Pustovalov in Ruby, Rails, Hanami | dry-rb
🐱
а get/post параметры он умеет принимать?
пост точно умеет, гет не проверял, но чего бы ему не уметь?
источник

🐱

🐱 in Ruby, Rails, Hanami | dry-rb
Sergey Pustovalov
пост точно умеет, гет не проверял, но чего бы ему не уметь?
отлично, тогда этого хватит. спасибо)
источник

SP

Sergey Pustovalov in Ruby, Rails, Hanami | dry-rb
🐱
отлично, тогда этого хватит. спасибо)
источник

VE

Vitaliy Emeliyantsev in Ruby, Rails, Hanami | dry-rb
🐱
я устал с ним воевать уже, всей душой ненавижу этот гем. есть модель не activerecord'вая модель (mongoid), нужно просто дать возможность показывать ее в админке рядом с другими моделями.
Еще вариант, создать модель «типа актив-рекорд»,т.е. с типовыми методами self.find self.where, которые использует ActiveAdmin, но сам класс ни от чего не наследовать, а в реализации методов общаться с моделью mongodb
источник

🐱

🐱 in Ruby, Rails, Hanami | dry-rb
Vitaliy Emeliyantsev
Еще вариант, создать модель «типа актив-рекорд»,т.е. с типовыми методами self.find self.where, которые использует ActiveAdmin, но сам класс ни от чего не наследовать, а в реализации методов общаться с моделью mongodb
Думал насчёт этого, но есть сомнения что все так просто) иначе бы в доке описали такой способ создания адаптеров для разных orm. Но кастомной страницы мне хватит в принципе
источник

RA

Rustam Abdul in Ruby, Rails, Hanami | dry-rb
= f.select(:form_id, @forms.map{ |form|  [form.name, form.id]}, {})
как тут ещо передать form_code тіпа
= f.select(:form_id, :form_code, @forms.map{ |form|  [form.name, form.id]}, {})
источник

ЯК

Ярослав Коробейников in Ruby, Rails, Hanami | dry-rb
Ребят есть вопрос по active storage, допустим у меня у поста может быть только 4 дополнительные фото, это чекается в валидациях, но при обновлении поста, и загрузки 4 картинок я хочу чтобы те что есть заменялись, соотвественно надо удалить предыдущие и записать новые, но в один заход это не работает почему-то.
источник

ЯК

Ярослав Коробейников in Ruby, Rails, Hanami | dry-rb
ВОт как бы проверка, в парамсах есть доплнительные фото? Тогда удали у объекта текущие фото и заапдейти новыми, но это не срабатывает
источник

ЯК

Ярослав Коробейников in Ruby, Rails, Hanami | dry-rb
Это дебаггер после удаления привязанных фоток, он всё ещё думает что у продукта есть привязанные фото
источник

MB

Maciej Buraczok in Ruby, Rails, Hanami | dry-rb
ты бы i18n прикрутил, а то русский язык в коде контроллера смотрится диковато
источник

ЯК

Ярослав Коробейников in Ruby, Rails, Hanami | dry-rb
Но по факту этих объектов в базе уже нет
источник

DE

Dmitry Evgenevich in Ruby, Rails, Hanami | dry-rb
@product.reload сделай
источник

MB

Maciej Buraczok in Ruby, Rails, Hanami | dry-rb
перегрузи объект
источник

ЯК

Ярослав Коробейников in Ruby, Rails, Hanami | dry-rb
Dmitry Evgenevich
@product.reload сделай
гц
источник

ЯК

Ярослав Коробейников in Ruby, Rails, Hanami | dry-rb
Не знал про такое, почитаю на досуге
источник

W_

Wad _B in Ruby, Rails, Hanami | dry-rb
Добрый день, как парсить странички в несколько потоков? В какую сторону копать,
источник

MR

Max Rublia in Ruby, Rails, Hanami | dry-rb
Wad _B
Добрый день, как парсить странички в несколько потоков? В какую сторону копать,
https://github.com/grosser/parallel
Всё выкопали уже
источник