これまでのところ順調に進んでいます。すべてのコントローラーとアクションを数分で稼働させました。
ただし、makeセッションがどのように機能するかはわかりません。
しようとしている:
class Cart
session :memory
# my actions
end
しかし、アプリレベルでセッションを使用するというエラーで失敗します。
どのように?そのアプリレベルはどこですか?
これまでのところ順調に進んでいます。すべてのコントローラーとアクションを数分で稼働させました。
ただし、makeセッションがどのように機能するかはわかりません。
しようとしている:
class Cart
session :memory
# my actions
end
しかし、アプリレベルでセッションを使用するというエラーで失敗します。
どのように?そのアプリレベルはどこですか?
私はあなたがこのようにアプリを始めていると思います:
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