Jul 10, 2014 at 5:01 PM
Edited Jul 10, 2014 at 6:04 PM
Yes, orchard can do that easily. for example, one way to do this would be:
create a custom content type and add the appropriate fields, e.g. video embed html, title etc.
create a query for that content type and choose a layout (e.g. grid)
create a projection for the query
hit view on the query and you're done.
I am using Orchard 1.8.
How do I get the results of the query and projection onto a page?
I want to be able to and have users of the system be able to create pages that have something more the body part. For example the home page and other pages may have the same content, so in theory (if I understand the system and the use of content types), one
should be able to create a content type and an instance of it with content and reuse it on multiple pages (applying the Don't Repeat Yourself "D.R.Y" philosophy).
Also I would like to create a content type as a template container so to speak that I can put on any page and have the end user add/edit the content. For example, if I have a area of a page that is a "Learn More" content structure or design pattern
and it has an image, a title below it and then some descriptive text below that and then finally a button with the text "Learn More" that has a URL that takes you to a page in the system.
This is a design pattern that repeats a lot in the site, but the content varies, different image, title, descriptive text, and URl attached to the button.
So how does one pull this of in Orchard, step by step? How is a new content type created, instantiated and added to a page and placed so to speak in the design structure and the content added/edited and more importantly by not only a developer, but end users
that would have no development skills?
I have watched every video:
AriasAmp Orchard CMS "Jump Start": Parts 1-4
Orchard CMS Module - 1 thru 12 by
Every video at http://orcharddojo.net/
I am no closer to getting a basic new content type created and placed on a page in Orchard.
How do I get the results of the query and projection onto a page? Step by step would be helpful.
Thanks in advance,