Что плагины направляющих хотели бы Вы видеть?

Ваше приложение перенаправляет, потому что, когда вы нажимаете на вход, условие users_signed_in? && current_user.username.blank? все еще выполняется. Поэтому один и тот же обратный вызов запускается, потому что все ваши контроллеры наследуются от ApplicationController, и вы в итоге получаете цикл перенаправления.

Вы можете добавить чек в ваш обратный вызов, чтобы убедиться, что вы еще не во входной

return if request.path =~ /onboard/

Другое решение было бы иметь все действия вашего контроллера относительно входящей, чтобы пропустить обратный вызов

skip_before_action :current_user_has_complete_profile_and_stripe_account, only: [:onboard]
5
задан Simone Carletti 28 July 2009 в 10:41
поделиться

6 ответов

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

6
ответ дан 13 December 2019 в 22:17
поделиться

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

2
ответ дан 13 December 2019 в 22:17
поделиться

Не легкий ответить. Все склоняются к его собственным текущим проектам. Дополнительно много больших плагинов уже существует.

Лично я хотел бы видеть некоторый плагин меню для типичного приложения базы данных. Например, где существует немного пользовательских ролей, и каждая пользовательская роль имеет различные права. И главное меню с подменю, которое зависит от прав пользователя на действия.

Меню (CSS) повторно реализовано почти в каждом приложении базы данных. Этому скорее дают специализированную вещь, и я не знаю, как трудно это должно было бы реализовать некоторое общее решение или шаблон.

1
ответ дан 13 December 2019 в 22:17
поделиться

Система платежа по кредитной карте

Прямо сейчас, никакой беспокоятся, реализовывая платежи по кредитной карте, пока сайт не стал "производственным качеством". Проекты единственного человека или маленькие стартапы не потрудились делать это сначала b/c, они очень провели бы свое время, моделируя новый, трудно, или интересные функции.

Это плохо в конечном счете для всех, включая конечных пользователей, b/c значение по умолчанию должен предложить (часто инновационный и действительно большой) услуги бесплатно, что означает только уже финансируемые команды, или люди с большим количеством дополнительного времени могут даже перейти к сути дела создания чего-то.

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

В реальном физическом хранилище люди ожидают платить. Если человек с другой стороны счетчика дает мне что-то бесплатно (w/o покупка чего-нибудь вообще), я говорю, что "Действительно ли Вы серьезны??" и уйдите изумленные. Но онлайн, я почти ожидаю это. Это плохо! Поскольку теперь все ожидают это, и люди, пытающиеся сделать большие вещи, не могут сфокусировать на фактическом выполнении этого b/c, который они слишком заняты, пытаясь выяснить, как сделать это большим и свободным.

Часто, существуют свободные вещи там онлайн, что мне нравится так много, что я хотел бы заплатить за, но нет просто никакого простого способа сделать это. И я не являюсь одним. Я использую tipjoy и пожертвовал вещам, которые имеют установку пожертвования PayPal как Аудитория, но я не рассматриваю их как соответствующие.

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

1
ответ дан 13 December 2019 в 22:17
поделиться

Я согласен с Грегом ... есть много отличных плагинов и множество прекрасных идей для большего.

Я думаю, что всегда нужно поддерживать больше веб-API. По мере продвижения вперед с помощью API-сервисов и семантической сети, в этом направлении предстоит проделать огромную работу.

http://www.programmableweb.com/ является отличной отправной точкой для размышлений о том, что действительно полезно В API еще нет плагина для рельсов или рубина.

Приветствия!

Уолт

0
ответ дан 13 December 2019 в 22:17
поделиться

Я хотел бы видеть своего рода встроенное воспроизведение видео / потоковая передача. Мне нужен он для моего текущего проекта.

0
ответ дан 13 December 2019 в 22:17
поделиться