• Login
  • Register

DNN Forums

A community discussion page. We're starting from scratch, so...let's get the party started!

Can't have untranslated module when copied to all pages

You are not authorized to post a reply.
Page 2 of 2 << < 12

Advanced Member

Advanced Member

    thank you for logging the issue.
    Be aware that besides the tabmodules table you might also need entries in tabmodulesettings table (depending on your module and page specific module settings). Good luck.

    New Member

    New Member

      As my customers are using custom modules we wrote for them, I found a better way. I just check if module is localized and not in default language when their view method is called. If that's the true, I'm calling ModuleController DeLocalizeModule function. It works almost fine. As expected, this function deletes the localized module when done, which then deletes the content item. Unfortunately, function DeleteContentItem tries to delete content item without checking if it's in use by another module. This causes an exception in some cases that needs to be caught. So I'm not sure, in that case, if function is successful. I just suppose it is and continue. Maybe I should rewrite DeLocalizeModule to delete module manually and avoid calling DeleteContentItem if it's not fine. But I'm surprised that this exception does not causes troubles in other situations.
      You are not authorized to post a reply.
      Page 2 of 2 << < 12

      These Forums are dedicated to discussion of DNN Platform.

      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.

      Would you like to help us?

      Awesome! Simply post in the forums using the link below and we'll get you started.

      Get Involved