0

これまでのところ順調に進んでいます。すべてのコントローラーとアクションを数分で稼働させました。

ただし、makeセッションがどのように機能するかはわかりません。

しようとしている:

class Cart
    session :memory

    # my actions
end

しかし、アプリレベルでセッションを使用するというエラーで失敗します。

どのように?そのアプリレベルはどこですか?

4

1 に答える 1

1

私はあなたがこのようにアプリを始めていると思います:

Cart.run

アプリにセットアップを追加する必要がない限り、これは良い方法です。

アプリの作成は次のように簡単です。

app = EApp.new :automount
app.run

アプリの設定がある場合は、初期化時にブロックを使用します。

app = EApp.new :automount do
    session :memory
end
app.run

最初の引数に注意してください---:automountコントローラーを検索して自動的にマウントするようにアプリに指示します。

コントローラを手動でマウントする場合は、最初の引数を省略してください。

app = EApp.new do
    session :memory
end
app.mount Cart
app.run
于 2012-10-09T10:49:52.330 に答える