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 ExtensionsModulesModulesMultiple module definitions sharing module settingsMultiple module definitions sharing module settings
Previous
 
Next
New Post
12/2/2012 10:11 AM
 

I am very new to module development - so go easy on me!

I am trying to build a module with several module definitions (for now, two view definitions - one for a full size image and one for a list of thumbnails). I understand this is a best practice approach as I'll be able to move these components around to different pages, or even panes.

These two modules need to share similar module settings (for example ImageSourceFolder). So my question is, if I have a settings control as part of the "Full size image" module definition - how can I access the values of these settings in the thumbnail module.

I guess one option would be for the thumbnail settings to list all instances of the "Full Slide" module and allow me which one it should obtain the settings from - but I have no idea how I'd go about this. Any pointers in the right direction would be appreciated.

Many thanks

Matt

 
New Post
12/2/2012 6:01 PM
 

IF you want to share module settings across more than one module definition -- the best approach would be to use PortalSettings as the storage location with a unique identity key that each of your modules is aware of.

Westa

 
Previous
 
Next
HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesMultiple module definitions sharing module settingsMultiple module definitions sharing module settings


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