Кто-нибудь знает, как создавать свои собственные модели и контроллеры в проектах на базе Orchard? У меня есть пустой проект и пачка скриншотов для страниц, но я не знаю с чего начать. Если это возможно, приведите пример. Благодарю.
Используйте командную строку для генерации модуля с использованием модуля генерации кода
Документация здесь
Затем установите Расширения генерации кода от Петра и следуйте инструкциям в его блоге.http://www.szmyd.com.pl/blog/generating-orchard-content-parts-via-command-line
Модуль добавляет команду командной строки Orchard «codegen part».Синтаксис выглядит следующим образом: часть кода [/ Properties:] Например: codegen part Modules.Shop ProductPart / Properties: Имя: строка, Цена: int Свойства - необязательный параметр, поэтому, если вы хотите создать пустую деталь, вы можете простоwrite codegen part Modules.Shop ProductPart Команда создает обработчик, драйвер, модель, запись, отображение и редактор форм и обновляетPlacement.info файл с содержимым по умолчанию: перед размещением для вашей фигуры детали.Если вы укажете параметр / Properties, формы модели, записи и редактора будут заполнены соответствующим кодом.
Модуль добавляет команду командной строки Orchard «codegen part».Синтаксис выглядит следующим образом:
часть кода [/ Properties:]
Например:
codegen part Modules.Shop ProductPart / Properties: Имя: строка, Цена: int
Свойства - необязательный параметр, поэтому, если вы хотите создать пустую деталь, вы можете простоwrite
codegen part Modules.Shop ProductPart
Команда создает обработчик, драйвер, модель, запись, отображение и редактор форм и обновляетPlacement.info файл с содержимым по умолчанию: перед размещением для вашей фигуры детали.Если вы укажете параметр / Properties, формы модели, записи и редактора будут заполнены соответствующим кодом.
Вы должны начать со страницы документации . В разделе «Расширение сада» рассказывается, как создать модуль с доступом к данным, частями контента и полями контента.