2011-08-09 12 views
17

MVC 3で "テーマ"を実行する方法を入力する方法を探しています。私はカスタムビューエンジンは、ビューファイルなどを見つけるの世話をする必要があると思います。ASP.NET MVC 3、テーマを正しく実行する方法

私はまた、ビューの唯一のものなら、私は他のものを変更したいのですが、デフォルトを使用します。オーチャードプロジェクトのようなもの?

Aフォルダ構造を想像するように〜/テーマ/デフォルト/ビューなど

私はいくつかのMVC 1.0と2.0の例は認められなかったが、まさに私のニーズに合っ何もしています。アウト クリスチャン

答えて

15

チェック - 私は、任意の入力やアイデアが本当に

を理解されるであろうカミソリ・ビュー・エンジンのすべてのASP.NET MVC 3.0の機能やグッズを活用して何か:)

が必要FunnelWebブログエンジン。

そのオープンソースは、コードは、非常に読みやすいです、それはMVC3を使用し、それがカミソリ・ビュー・エンジンを使用して

FunnelWebは、ASP.NET MVC 3で書かれているテーマをサポートしています。ソースコードはシンプルで簡単にジャンプできます。

source(releaseまたはdev)をダウンロードし、テーマの実装方法を確認することをおすすめします。

はい、カスタムビューエンジンが使用されます。 FunnelWebViewEngineをチェックアウト、このようなコードを持っている:私はMVCの可能性によって、より多くのびっくりを取得:)を探していたWAL、まさに

lastEngine = new RazorViewEngine(); 
lastEngine.ViewLocationFormats = 
       new[] 
       { 
        "~/Themes/" + settings.Theme + "/Views/{1}/{0}.cshtml", 
+0

感謝を! –

+0

うれしい私は助けることができます。ソースコードはおいしさいっぱいです。libとpackagesフォルダを見て、使用しているサードパーティのライブラリをすべて見てください。 – wal

関連する問題