3 марта 2012 г.

Форма с чекбоксами и multiple select для модели с has_many связями на Rails 3

текст основан на вольном переводе статьи из блога Bucky Bits с авторскими дополнениями

В разработке сайтов довольно часто встречаются ситуации, когда к одной модели необходимо иметь возможность добавить одну или более опций из отдельного списка.

@товар может иметь много @категорий, а @магазин иметь отделения в разных @городах, при этом и @категории и @города являются отдельными ресурсами с чёткой и востребованной структурой - т.е. мы выбираем связи из предложенных вариантов.

Если список выбора не слишком богат, то велик соблазн применить в визуальном решении для формы основной модели чекбоксы, каждый из которых будет отдельным кейсом из списка вариантов, или multiple select для более крупных списков. Давайте посмотрим как это делается.

2 марта 2012 г.

Цинизм в IT: upstream sent too big header while reading response...

Цинизм в IT: upstream sent too big header while reading respons...
Исправляется добавлением двух последних строк в конфиг Nginx:


    http {
    include /etc/nginx/mime.types;
    default_type application/octet-stream;

    proxy_buffers 8 16k;
    proxy_buffer_size 32k;
...