Подтвердить что ты не робот

Полное руководство к Orchard CMS

В настоящее время я разрабатываю очень простой веб-сайт в Orchard, который, однако, потребовал от меня расширить его как с темами, так и с типами содержимого/виджетами. Теперь это насколько я понял - Типы контента и виджеты, потому что они были единственными, которые подробно объясняются в официальной документации. Я посмотрел LOT для ответов на другие вопросы, например Как переопределить макет по умолчанию списка или Как использовать настраиваемое поле внутри типа содержимого и ссылаться на него в код. Позже это мотив, который я решил открыть эту тему.

Как использовать настраиваемое поле внутри типа содержимого и ссылаться на него в коде? Это довольно просто: у меня есть виджет, который должен поддерживать функциональность вложения изображений - автор загружает изображение - он отображается пользователю в определенном месте. Я нашел модуль поля изображения, и я хочу использовать его. Поэтому я понял, что должен перечислять зависимости, но что дальше?

Я потратил уже 2 дня (14 часов каждый) моего продуктивного времени на такие вещи. Не читал проиндексированный гид, но читал тонны кода, отправлял в него сотни блогов, другими словами искал иглу в стоге сена. Должен ли я понять весь код, чтобы его расширить? Я хочу быть разработчиком, а не разработчиком для этого продукта, и я уверен, что многие люди тоже делают.

Что случилось? Я вижу, как люди развивают довольно приятный материал в Орчард. И из того, что я вижу - они свободные люди, не связанные с проектом. Они узнали откуда-то. Я пытался учиться у них, но их код почти не имеет никакого отношения к учебникам. Я чувствую себя полностью потерянным и разочарованным. Пожалуйста, помогите мне побить ситуацию.

Есть ли где-нибудь более подробное руководство для Orchard CMS? Чтобы прочитать спецификации, например, в MSDN, посмотреть, что, черт возьми, я делаю, написав этот код из учебника.

Спасибо.

P.S.
Я знаю, что на этом сайте я ожидаю разоблачить вопрос о конкретной сложности, которую я испытываю. Однако у меня нет никого, кроме многих, и все они кажутся тривиальными. Это те вопросы, на которые обычно дают ответы "RTFM". Поэтому я решил взять проблему сверху и спросить вас всех, если кто-то из вас увидел это "FM".

4b9b3361

Ответ 1

Курсы Udemy Orchard (в настоящее время 4)

Ответ 2

Некоторая самореклама, но я думаю, что это понятно: есть демонстрационный модуль Orchard Training Demo, который тщательно прокомментировал модуль, специально предназначенный для того, чтобы провести вас через наиболее важные аспекты развития Орчард.

Ответ 4

Orchard действительно имеет довольно крутую кривую обучения. Мне также потребовалось некоторое время, чтобы выяснить основы. Я помню, что люди на форумах действительно полезны и отзывчивы. Я многому научился там форумам. Орчард довольно новый, поэтому еще нет книг. Если вы не использовали свой форум, я призываю вас сделать это: orchard forum