Ну, собственно, если просто перевести ответы по ссылке, то решения 2:
1) Вообще не использовать этот гем, т.к. он включен в сам jruby
2) Добавить require: false
@masterworks не буду отвечать за такие языки, как джава и сии(++), но когда вам дали языки супервысокого уровня типа ruby\python, то что вам еще нужно ? 80% функционала покрывает блокнотик + терминал. Заодно, еще и понимаешь, как работают системы контроля версий, сборки проекта и т.д...
А "ребята из 37signals" (те, кто сделали Rails) говорят, что работать нужно в "своем любимом редакторе". Собственно, именно для этого сделали ruby, а потом и rails
Флоат, к сожалению, добавляется слайдером.
Да, именно js и делаю, но, конечно, с учетом того, что и так появляется блок с тенью поверх других, то как-то производительность падает. Пробовал клонировать нод, на который навел, но так и не получилось нормально его удалять - остаются артефакты, если быстро наводить на разные элементы.
Сейчас пробую дважды риендерить элементы - 1 раз в блоке слайдера, 1 раз в body с display none. И меня display:none и position на соответсвующие при наведении.
@DmitriyEntelis да, изначально пробовал has_price первым. Сейчас попробовал без distinct, получается, что товары без цены - дублируются. Если их сортировать по цене, то один сортируется (попадая в начало, если начинается от меньшей цены), а второй, как и ожидается, остается в конце.
Как правильно уникальную выборку, оставив те копии, что в конце (или перенести, все-таки, сначала вообще все в конец)?
@nobodynoone самое простое и очевидное применение билдеров: когда передан существующий объект - выводит в поля текущие значения полей (например, имя и эмейл пользователя). Пускай верстальщики сами это добавляют? или, опять же, придется обращаться к программисту, только ему для каждой формы вручную допиливать
@nobodynoone поменять классы и врапперы с формблидерам можно в одном месте. Тут наоборот легче. С другой стороны, если ваш фронт отдел как-то криво верстает и обрабатывает формы, что им не хватает классов, враперов и айди - то это уже их проблемы.
Ну и если вы мешаете логику и представление - то ваши. Формбилдеры - как раз для разделения и хорошо справляются со своей задачей. Как минимум, в рельсах и джанго
@nobodynoone не могу понять, о чем вы, насчет дизайна - в rails каждому инпуту формы (и даже каждому типу, например, text, phone, email...) можно назначить нужный css класс при инициализации. Это как раз наоборот, удобнее, при смене дизайна (по крайней мере, в rails)
@DeLaVega только теперь другой вопрос: если высота фиксированная, то как сделать, что б скрытые элементы "растягивали" блок предка? jsfiddle.net/6xcDL/6
@DeLaVega Не могу понять: навожу на элементы, ничего не происходит. Добавил в свой вариант overflow: visible и z-index, но результата нет (jsfiddle.net/6xcDL/2/). Как добиться, что б при наведении на 1,2,3 - 4 и 5 оставались на своих местах ?
1) Вообще не использовать этот гем, т.к. он включен в сам jruby
2) Добавить require: false