2011-11-21 19 views
41

私は現在オーチャードの非常にシンプルなウェブサイトを開発していますが、テーマとコンテンツタイプ/ウィジェットの両方で拡張する必要があります。これは、公式の文書で詳細に説明されている唯一のものであるため、コンテンツタイプとウィジェットに行きました。 リストのデフォルトのレイアウトを上書きする方法またはコンテンツタイプ内でカスタムフィールドを使用する方法とコードでそれを参照する方法については、を参照してください。後で実際に私はこのスレッドを開くことを決めた動機です。オーチャードCMSの全ガイド

コンテンツタイプ内でカスタムフィールドを使用する方法をコードで参照しますか?それはかなりシンプルです:ウィジェットは画像添付機能をサポートする必要があります。作成者が画像をアップロードすると、特定の場所でユーザーに表示されます。 Image Fieldモジュールが見つかりました。私はそれを使いたいと思います。だから私は依存関係を列挙すべきだが、次に何があるのか​​分かった。

私はすでにこのようなもので私の生産時間の2日(各14時間)を無駄にしました。索引付きガイドを読んでいないが、大量のコードを読んだり、何百ものブログを検索したり、言い換えれば乾草の針を探している。コード全体を理解する必要がありますか?私はこの製品の開発者ではなく、実装者になりたいと思っています。また、多くの人がやっていると確信しています。

どういうところが間違っていますか?私は、オーチャードでかなり素敵なものを開発している人たちを見ています。そして、私が見ているもの - 彼らは自由な人々 - プロジェクトに所属していないからです。彼らはどこかからそれを学んだ。私はそれらから学びましたが、そのコードはチュートリアルとほとんど関係ありません。私は完全に失われ、不満を感じる。私は状況を打つのを助けてください。

オーチャードCMSの詳細なガイドがありますか? MSDNのような仕様を読んで、チュートリアルのコードを書いている間、私は何をしているのか見てみましょう。

ありがとうございます。

P.S.
私はこのサイトで私が持っている具体的な難しさに関する質問を公開することが期待されることを知っています。しかし、私は1つではありませんが、多くは、彼らはすべて些細なようです。彼らは通常、「RTFM」で答えられるような質問です。だから私はトップから問題を取り上げ、あなたの誰かが "FM"を見ているかどうかを尋ねました。

+9

私は同意します。果樹園のサイトにはあまりにも多くのフルフがあり、実際の情報は十分ではありません。 – Levitikon

答えて

52

Udemy Orchard Courses(現在は4)

+1

ありがとうございました。この時間までに、私はオーチャードのソースに入り、そのアーキテクチャのいくつかを理解し、テーマとモジュールをうまく書き込めました。彼らのドキュメントは改善されたばかりでなく、開発をスピードアップする新しいモジュールが登場しました。今はもうこの質問をしません。ご清聴ありがとうございました。これは間違いなく投票に値するものです。 – AlexanderMP

+1

Pluralsightの内容は古く、オーチャードの開発チームの証です。ビデオは非常に洞察力があり、1.5時間後にオーチャードのために開発することができると確信していました。ちょうどビデオが指示するためにわずかに異なる領域を見る必要があります。 –

+3

Sipke Schoorstraには、最初からモジュールを作成するための幅広いブログがあります。それはまだ終わっていないが、何がよく説明されている。 http://skywalkersoftwaredevelopment.net/blog/writing-an-orchard-webshop-module-from-scratch-part-1 –

5

オーチャードは確かにかなり急な学習曲線を持っています。基本を理解するまでにはしばらく時間がかかりました。私が覚えていることは、フォーラムの人々が本当に役に立ち、敏感であるということです。そこからフォーラムをたくさん学びました。オーチャードはむしろ新しく、再び本はありません。あなたが彼らのフォーラムを使用していない場合、私はあなたがそうすることを奨励:orchard forum

9

いくつかの自己宣伝が、私は理解しやすいと思います。特にあなたを歩くことを目的とした徹底的コメントモジュールですOrchard Training Demo moduleがありますオーチャード開発の最も重要な側面。