Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesDNN popup or creating another page with details????DNN popup or creating another page with details????
Previous
 
Next
New Post
12/5/2013 5:33 AM
 

this image illustrate what i need to do exactly

My Module Image

Regards

Adam

 
New Post
12/5/2013 5:50 AM
 
There are any number of ways to implement that sort of thing.
You could also look at making a module that was based on
Setup a panel for each sort of element - then set some querystrings to control which panels are shown at any one time.

In the module load - the Default module state could be show just the list panel
on the list panel set up the grid - or repeater or whatever with links back to same page that include querystrings set on each item - something like ?showdesign=234 where 234 is designer id for example

In your module load - look to see if there is a showdesign querystring set
if so turn off the list panel - and turn on a detail panel for designer for example.

I like using querystring based systems - because they allow users to bookmark the current view - and get back there if they come back to the page.
 
New Post
12/5/2013 5:55 AM
 

Do you have any links for an example to this topic or tutorial like that... I will appreciate that a lot.

 Regards

 Adam

 
New Post
12/5/2013 7:10 AM
 

Thanks a lot Wes ... I get your solution and I solved my issue correctly.

I add the results in a panel (Master) and I added another hidden panel to the details

when I press the any title in the Master I hide the master and display the details panel and display what i need.

Thanks a lot for your help.

Best Regards

Adam

 
New Post
12/5/2013 7:31 AM
 

Another tip - if you would like dnn to show those details in a POPUP.

There is a trick that can be used to leverage the dnn core popup module - your site needs to have popups enabled - and you need to also edit the module settings to make sure that popups are enabled.

When you create the LINKS - instead of just a simple link - you can add a popup attribute to the url like this - assuming myHyperLink is a reference to a url.

String myTargetURL = Globals.NavigateURL(TabId, null,"mid="+ moduleid,"myQueryString="+ whateveruwant);

String myPopupTargetURL =  UrlUtils.PopUpUrl( myTargetURL , this, PortalSettings, true, false);

myHyperLink.NavigateUrl = myTargetURL;

myHyperLink.Attributes.Add("onclick", "return " + myPopupTargetURL);

Basically this leverages some features inside dnn - when the HTML for the link is created some javascript is injected that allow the click action on the link to override the normal functionalty and instead cause a popup window to open.

The popup window shows the same page that you are currently on - but instead shows it in a special skin that strips out the most of the dnn elements - and by including the mid= of the current module - prevents any other modules that might be on the page from also showing.

Westa


 
Previous
 
Next
HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesDNN popup or creating another page with details????DNN popup or creating another page with details????


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out