-1

次のプロジェクトを作成する必要があります。

ユーザーはインデックスページ
に移動します。自分のアカウント
にログインします。ログインした後、自分が所有するアイテム(レコード)のリストを表示できます。
彼はアイテムを編集/プレビュー/削除/作成できます
。各アイテムには:title、:features、:priceフィールド、および複数の画像が添付されているため、フォームを編集しているときに、画像の追加/削除、値の変更などを行うことができます
。また、フォームを送信する前に変更をプレビューできると便利です。

Railsでビルドし始めましたが、その後Active Admin gemに遭遇しました。これは、非常に複雑なページを簡単に生成するのに適していました。だから私は考えを持っていました-多分誰かが私が必要とすることをする洗練されたプロジェクトまたは宝石をすでにリリースしました。

4

3 に答える 3

0

あなたの要件を満たす宝石があるかどうかはわかりません。ただし、いくつか提案できます。

アイテムとフィールドのリストについては、次のようにします。

rails g scaffold ユーザー タイトル:文字列 機能:テキスト 価格:10 進画像:文字列

認証のために、'device' gem を使用することをお勧めします。

プレビューは少し高度で、jQuery を介して行う必要があります。

美しいユーザー アイテム ページを作成する場合は、gem 'twitter-bootstrap' を使用します。ビデオをご覧ください http://railscasts.com/episodes/328-twitter-bootstrap-basics

于 2012-11-30T13:18:12.557 に答える
0

Checkout Spree は、これがあなたが探しているものかもしれません https://github.com/spree/spree

このための Rails キャストもあります。チェックしてみてください。

于 2012-11-30T12:58:14.850 に答える
0

ゼロから作るのは簡単な仕事だと思います。あなたが言及したように Active Admin を使用し、ギャラリーpaperclip gemに使用します。それを実装するのはとても簡単です。また、Arun Kumar が書いたように、レール ジェネレーターを使用してモデル、コントローラー、およびアイテムのビューを作成します。Rails scaffoldingを見てください。

于 2012-11-30T15:08:14.983 に答える