
Rafkat
24.11.2016
13:38:20
нет
работа
заказ

I
24.11.2016
13:38:41
а так база пустая, критиковать нечего

Google

Rafkat
24.11.2016
13:39:42
у меня наибольшая загвоздка
как считать уроки

I
24.11.2016
13:40:10
кстати, в lessons дважды id
а что не так с их подсчетом?

Rafkat
24.11.2016
13:43:56
да косяк,
ну вот смотри
уроки идут же по определенному расписанию
как мне их учитывать

I
24.11.2016
13:44:29
так)
а где учитывать? зачем?

Rafkat
24.11.2016
13:46:20
в календаре
то есть я захожу в календарь и вижу расписание уроков
какие то уроки прошли

Google

Rafkat
24.11.2016
13:46:44
а какие то еще нет

I
24.11.2016
13:47:16
так. Вопрос в том, как определить, закончился ли урок?
я бы ввел еще время окончания урока

Rafkat
24.11.2016
13:49:02
хорошо
смотри

Andrey ?
24.11.2016
13:49:23
cource через s пишется

Rafkat
24.11.2016
13:49:26
у нас в таблице lessons лишь примерный план как должны проходить занятия
понятно, что они могут быть перенесены
или план урока растягивается на два и больше
бывает такое в учебном процессе

I
24.11.2016
13:50:20
такой паттерн (шаблон и порожденный им объект с измененными свойствами) я регулярно встречаю, кстати

Rafkat
24.11.2016
13:50:38
вот вот

I
24.11.2016
13:51:09
но вот в этой ситуации похер, на самом деле
план урока - это не lesson
это другая сущность
а перенесенный урок - это group_lesson с другой датой
либо тот же, либо новый, где хранить можешь id старого или в старом id нового. Как хочется больше

Rafkat
24.11.2016
13:52:38
а если ситуация когда просрали урок
и вместо одного занятия вышло два

Google

I
24.11.2016
13:53:26
куда вышло?

Rafkat
24.11.2016
14:01:39
тему урока перенесли на другой урок

I
24.11.2016
14:03:49
а где тема в этой базе?

Rafkat
24.11.2016
14:06:56
Нету
Ты навел на мысль
По идее lessons это темы

I
24.11.2016
14:10:16
тогда надо добавить еще и уроки

Rafkat
24.11.2016
14:19:14
Я так то придумал
cource_topics -> lessons

I
24.11.2016
14:19:58
да, так лучше

Dmitry
25.11.2016
00:23:21
Товарищи, а можно ли дебажить рельсы через консольный режим и byebug? При работе rails console вызовы byebug игнорируются...
вопрос снят, у меня был конфликт byebug и гема debase

Alex
25.11.2016
06:44:57
ребят, столкнулся с проблемой. В тестах использую minitest-spec-rails, shoulda-context, shoulda-matchers. При наличии shoulda-context часть тестов падает со странными ошибками внутри минитеста либо внутри шулды. если убрать из гемфайла shoulda-context, то тесты вида should have_many(:relation) скипаются. Возможно кто то сталкивался с таким?

Dmitriy
25.11.2016
09:11:23
Парни, кто знает вот есть хэлпер
<%= f.collection_check_boxes(:railway_station_ids, RailwayStation.all, :id, :title) %> он выводит чек боксы на все станции, а как напротив этого чек бокса добавить поле?
например number_field
пятница)

kolas
25.11.2016
09:15:06
title поменяй

Dmitriy
25.11.2016
09:20:14
<%= f.collection_check_boxes(:railway_station_ids, RailwayStation.all, :id, "#{:title} + #{f.number_field(:railway_stations)}" ) %>
не заработало)

kolas
25.11.2016
09:22:38
а ты так хочешь

Google

kolas
25.11.2016
09:23:08
тогда проще по railwaystation each сделать и сгенерить чо тебе надо

Dmitriy
25.11.2016
09:24:02
окей)

I
25.11.2016
09:25:50
можешь добавить метод в контроллер, который создаст тебе коллекцию нужную декорированную
и тогда можно будет <%= f.collection_check_boxes(:railway_station_ids, @stations, :id, :number_field}" ) %>

Dmitriy
25.11.2016
09:30:28
понял
попробуем
попробовал через each там прям мега ад какой то
надо правда попробовать через контроллер
@igorpavlov а не подскажешь это я должен метод number_field создать?

Admin
ERROR: S client not available

I
25.11.2016
11:10:40
ну создаешь класс-декоратор
можно через гем draper, к примеру
можно ручками

Dmitriy
25.11.2016
11:10:59
это что то новое для меня, буду читать

I
25.11.2016
11:11:13
ну а если срочно надо - то можешь просто метод в модели сделать:-)

Alex
25.11.2016
11:11:20
Нжно pre релиз юзать

I
25.11.2016
11:11:40

Adamtsov
25.11.2016
11:11:41
если в модели сделать, то в контроллере можно ничего не менять

I
25.11.2016
11:11:49

Google

Alex
25.11.2016
11:12:16
Народ, может у кого есть оптимизатор точек на графике?

I
25.11.2016
11:12:17
но когда люди пишут через AR объекты запросы во вьюхах - где-то умирает котенок

Alex
25.11.2016
11:12:39
Нужно оптимизировать количество точек.
Может есть что готовое? я ограничен во времени

I
25.11.2016
11:13:02
сплайнами интерполируй
и будет холосо

Dmitriy
25.11.2016
11:13:34
тоесть мне создать метод во вьюхе???

Alex
25.11.2016
11:13:35
во, збс.

I
25.11.2016
11:14:01
в контроллере надо @stations = RailwayStation.all

Dmitriy
25.11.2016
11:20:31
так

kolas
25.11.2016
11:21:00
ты определись у тебя какой хтмл на выходе должен быть
input checkbox name=railway_stations_ids[]
label
title
input name=number_field

Dmitriy
25.11.2016
11:21:45
чекболкс с названием станции и рядом number_field

Adamtsov
25.11.2016
11:22:35
collection_check_boxes(:post, :author_ids, Author.all, :id, :name_with_initial) do |b|
b.label(class: "check_box") { b.check_box(class: "check_box") }
end
что то типа этого надо делать
http://apidock.com/rails/v4.0.2/ActionView/Helpers/FormOptionsHelper/collection_check_boxes здесь внизу примеры

Dmitriy
25.11.2016
11:23:07
он принимает блок?
ого

Adamtsov
25.11.2016
11:23:19
collection_check_boxes(object, method, collection, value_method, text_method, options = {}, html_options = {}, &block)

kolas
25.11.2016
11:23:34