Dynamic PagesCancel

The forums are in read-only mode. In case that you want to directly contact the Progress Sitefinity team use the support center. In our Google Plus group you can find more than one thousand Sitefinity developers discussing different topics. For the Stack Overflow threads don’t forget to use the “Sitefinity” tag.

We are trying to develop a editorial cms system. So users should entry all the data they want to show in a single page / view (module). So we developed a new module based on generic modul. Now we want to render the pages.

Whats the way to go? Pages / views should be generated dynamic. So every new article has one view with gallerie, downloads and so on, but the editor user should not drag and drop alls the modules on a page, he should be able to save the new generic module and then there should be a page / View with his text, metadata, images and donwloads he declared in the new generic modul.

Is it necessary to create a new page? I don´t think so, we want to use the system like e.g. the blog module. List specific contents as a teaser on the homepage and then link into the details page. This should be dynamic. The problem I see: How to render other modules like the gallery we reference in the new genric module or images and downloads? All this stuff should be visible on one "page", / better view, that was generated dynamic.

I am not sure how this module is separating the data. For example, how do you separate the images, the downloads? Are they in separate properties some how?

The way Sitefinity works with the Blogs for example - every new post, with all of its properties, metafields, images in content is a separate item. Then you have the BlogPosts control, which enumerates each item in a list. Then we use Content URL Rewrite services in order to form a URL for each content item, and show the full content item via a template.

Perhaps a little more information for your module will help me to imagine the things.

Tools

Sitefinity Professional Services

Progress, Telerik, Sitefinity and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries.