@proRuby

Страница 289 из 1594
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 лишь примерный план как должны проходить занятия

понятно, что они могут быть перенесены

или план урока растягивается на два и больше

бывает такое в учебном процессе

cource через s пишется
не суть важно. это лишь прототайп

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
можно через гем draper, к примеру
кстати ща наткнулся на то что стабильный релиз драпера с пятыми рельсами еще не работает.

Нжно pre релиз юзать

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

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
input checkbox name=railway_stations_ids[] label title input name=number_field
number_filed получается только последний будет

Страница 289 из 1594