@rubylang

Страница 1047 из 1684
Maxim
06.06.2017
10:10:41
Ребят, проблема с турболинками и пятыми рельсами ) При нажатии на кнопку back в браузере, футер и хедер дублируются. Сами футер и хедер подгружаются со стороннего сайта. Чешу голову, либо совсем отключать турболинки, либо городить костыль, который будет отслеживать количество футеров, и отсекать лишнее application.html.slim: doctype html html head title - unless content_for(:title).present? | Some text... - else == yield :title meta name='viewport' content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' = csrf_meta_tags = stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' = javascript_include_tag 'application', 'data-turbolinks-track': 'reload' - if admin_admin_signed_in? = stylesheet_link_tag 'cms/application', media: 'all', 'data-turbolinks-track': 'reload' = javascript_include_tag 'cms/application', 'data-turbolinks-track': 'reload' код с загрузкой футера и хедера в application.html.slim: $(document).on 'turbolinks:load', -> $('footer').get(0).innerHTML = '' for src in ['//other_site.com/goc/us/other_site.com/responsive.js', '//other_site.com/footer-builder.js'] s = document.createElement('script') s.async = true s.src = src document.getElementsByTagName('head')[0].appendChild s application.coffee: $(document).on 'turbolinks:load', -> $('footer').get(0).innerHTML = '' for src in ['//my-site.com/goc/us/my-site.com/responsive.js', '//my-site.com/footer-builder.js'] s = document.createElement('script') s.async = true s.src = src document.getElementsByTagName('head')[0].appendChild s

trickster
06.06.2017
10:15:44
да
почему эт

Google
Nick
06.06.2017
10:15:59
Ребят, проблема с турболинками и пятыми рельсами ) При нажатии на кнопку back в браузере, футер и хедер дублируются. Сами футер и хедер подгружаются со стороннего сайта. Чешу голову, либо совсем отключать турболинки, либо городить костыль, который будет отслеживать количество футеров, и отсекать лишнее application.html.slim: doctype html html head title - unless content_for(:title).present? | Some text... - else == yield :title meta name='viewport' content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' = csrf_meta_tags = stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' = javascript_include_tag 'application', 'data-turbolinks-track': 'reload' - if admin_admin_signed_in? = stylesheet_link_tag 'cms/application', media: 'all', 'data-turbolinks-track': 'reload' = javascript_include_tag 'cms/application', 'data-turbolinks-track': 'reload' код с загрузкой футера и хедера в application.html.slim: $(document).on 'turbolinks:load', -> $('footer').get(0).innerHTML = '' for src in ['//other_site.com/goc/us/other_site.com/responsive.js', '//other_site.com/footer-builder.js'] s = document.createElement('script') s.async = true s.src = src document.getElementsByTagName('head')[0].appendChild s application.coffee: $(document).on 'turbolinks:load', -> $('footer').get(0).innerHTML = '' for src in ['//my-site.com/goc/us/my-site.com/responsive.js', '//my-site.com/footer-builder.js'] s = document.createElement('script') s.async = true s.src = src document.getElementsByTagName('head')[0].appendChild s
1. Попробуй отключить кэширование в турболинкс. 2. Проверяй в js, что хедер и футер уже есть на странице

Igor
06.06.2017
10:19:00
Ребят, проблема с турболинками и пятыми рельсами ) При нажатии на кнопку back в браузере, футер и хедер дублируются. Сами футер и хедер подгружаются со стороннего сайта. Чешу голову, либо совсем отключать турболинки, либо городить костыль, который будет отслеживать количество футеров, и отсекать лишнее application.html.slim: doctype html html head title - unless content_for(:title).present? | Some text... - else == yield :title meta name='viewport' content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' = csrf_meta_tags = stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' = javascript_include_tag 'application', 'data-turbolinks-track': 'reload' - if admin_admin_signed_in? = stylesheet_link_tag 'cms/application', media: 'all', 'data-turbolinks-track': 'reload' = javascript_include_tag 'cms/application', 'data-turbolinks-track': 'reload' код с загрузкой футера и хедера в application.html.slim: $(document).on 'turbolinks:load', -> $('footer').get(0).innerHTML = '' for src in ['//other_site.com/goc/us/other_site.com/responsive.js', '//other_site.com/footer-builder.js'] s = document.createElement('script') s.async = true s.src = src document.getElementsByTagName('head')[0].appendChild s application.coffee: $(document).on 'turbolinks:load', -> $('footer').get(0).innerHTML = '' for src in ['//my-site.com/goc/us/my-site.com/responsive.js', '//my-site.com/footer-builder.js'] s = document.createElement('script') s.async = true s.src = src document.getElementsByTagName('head')[0].appendChild s
turbolinks before cache удаляй хедер\футер, вроде поможет. Почитай в доках подробнее о коллбэке

Maxim
06.06.2017
10:19:01
@kugaevsky спасибо! Сейчас поковыряюсь )

Igor спасибо! )

Eugene
06.06.2017
10:22:46
Evgenii
06.06.2017
10:32:21
всем добрый день

Eugene
06.06.2017
10:33:52
привет

Vasiliy
06.06.2017
10:43:18
почему эт
я так думаю отсутствие дна заставляет плыть

Evgenii
06.06.2017
10:48:10
судя по правилам, желательно представляться, и так - мне 32, я проф. 3д-дизайнер и моушндизайнер, но имею хобби виде веб-разработки. рельсами занялся 2 года назад.

Vasiliy
06.06.2017
10:52:03
ну и зона комфорта очень затягивает

на одном месте

trickster
06.06.2017
10:53:35
ну такие методы хороши, когда у тебя нету 100500 обязательств я думаю.

Google
trickster
06.06.2017
10:53:44
в ином случае это авантюра и риски

Vasiliy
06.06.2017
10:56:30
ну таки да, если жопотеки нет и детей

Evgenii
06.06.2017
11:07:06
Вопрос касательно RoR и Mysql. Несколько раз в DEV-базе данных пропадают все записи в scheme_migrations кроме последней. Раз 5 уже точно было такое. После чего - отследить не смог. Вопрос - Может ли служить причиной тому какая-то рельсовая активность или это внутренняя проблема базы данных? (возможно какая-то поруха).. Спасибо.

Михаил
06.06.2017
11:16:13
schema.rb генерится каждый раз после миграции. В принципе это вообще не нужный файл

Evgenii
06.06.2017
11:17:49
Проблема не в файле, а в таблице в БД schema_migration. она грохается и поэтмоу не могу новую миграцию применить. рельсы начинают прогонять все миграции с нуля из-за того что в этой таблице потерялась информация

то есть какое-то действие либо мое либо рельсов либо БД убивает все записи в этой таблице, кроме последней. Я к сожалению не могу понять где моя кривизна рук или база ломается с завидным постоянством.

Eugene
06.06.2017
11:30:33
может resque на delete поставить?

но это первое предложение которое приходит на ум

Alex
06.06.2017
11:54:06
Маловероятно конечно, но проверьте чтобы у вас тестовая база не ссылалась на dev. У меня так было и соответсвенно при запуске тестов - все убивалось

Evgenii
06.06.2017
12:02:34
Летит дев и продакшн, что интересно

Михаил
06.06.2017
12:07:18
проверьте все файлы миграции, может там косяк

I
06.06.2017
12:08:48
отнять права на удаление из этой таблицы и посмотреть, когда упадет

Evgenii
06.06.2017
12:10:51
LP, Большое спасибо, хороший совет с правами! Попробую

Alex
06.06.2017
18:20:35
стоит уходить с текущей работы, если еще не нашел новую?
да, особенно если есть какие-то накопления, но в любом случае - стоит

Кøе-ктø Геннадьевич
06.06.2017
18:33:09
стоит уходить с текущей работы, если еще не нашел новую?
Ушел джуном в разработку с руководящей должности, зп выше среднего и деньгами на 2 месяца + ипотека. Не жалею ни секунды

Alex
06.06.2017
18:40:50
Есть например, модели User и Item И юзер has_many :items Есть ли какой-то коллбэк в рельсах, для модели User, который позволяет отследить все шевеления среди своих items (изменения, добавления, удаления)

ojab
06.06.2017
18:49:15
touch: true и on_touch

erm

after_touch

Google
Alex
06.06.2017
18:51:44
after_touch
спасибо!

Igor
06.06.2017
21:29:18
Подушка есть. Дело в *удовольствии*. Когда приходил совсем джуном, все было интересно. Спустя время понял что дальше форм/фильтров/экспортов в эксель-календарь-слак редко будет заходить. Такое чувство будто намеренно сдерживают рост, или как вариант, что более вероятно, просто им большего не нужно

Denis
06.06.2017
21:31:09
Igor раз заговорил о фильтрах ты писал полностью сам или делал через гем?

Igor
06.06.2017
21:31:48
Сам, но вообще рансак есичо

Denis
06.06.2017
21:32:46
https://github.com/jhund/filterrific

Admin
ERROR: S client not available

Denis
06.06.2017
21:32:57
Данный гем не использовал?

Igor
06.06.2017
21:33:49
Хм, не довелось. Тебе что то сложное нужно?

Много параметров?

Denis
06.06.2017
21:34:37
Да много параметров. Ну сложность в другом

Мне нужно чтобы на странице было две группы фильтров и каждый из них фильтроаал свою область

Как сделать по отдельности нет проблем а вот на одной странице не выходит

Vitaly
07.06.2017
04:45:12
почему мне ни кто не сказал что ActiveAdmin лучше не использовать?

Amir
07.06.2017
04:46:13
оО, а что лучше использовать?

Vitaly
07.06.2017
04:47:30
как сделать там dropdown для списка моделей? а то их много lol

Vitaly
07.06.2017
04:47:47
да

Artur
07.06.2017
04:50:18
Ну, рукоблудничать придётся, писать руками, но ничего криминального. В документации есть инфа об этом.

Google
Vitaly
07.06.2017
04:50:59
так быстрее самописный админ сделать было чем это юзать

Artur
07.06.2017
04:51:33
Ну кек.

Andrey ?
07.06.2017
05:09:44
У рубей есть какой-нибудь лимит памяти на процесс?

Amir
07.06.2017
05:36:41
наверно это зависит от системы

unicorn , puma

Смерть
07.06.2017
05:38:43
У рубей есть какой-нибудь лимит памяти на процесс?
В mri вроде нету, а вот в jruby нужно устанавливать лимиты для jvm

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