Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Chris Ashton 57 posts 89 karma points
    Apr 30, 2016 @ 13:54
    Chris Ashton
    1

    NuPickers not transferring by Courier and no error log generated

    Hi all,

    I'm having issues deploying from a corporate intranet to a site that is publicly available. The nodes and built-in Umbraco properties all seem to be Couriered across OK, but properties based on NuPickers don't seem to be transferred.

    The documentation says uComponents have been builtin and accounted for in Courier, so I tried my luck without any data resolver configuration, but as this didn't work I tried configuring them, again without success.

    To make things simpler and easier to debug I'm now trying to Courier content to and from local dev sites (domain.local to test.otherdomain.local), again without success.

    Finally there doesn't appear to be an error log generated despite setting the appropriate flag in the .config file:

    <debugMode>true</debugMode>
    

    Any help or pointers would be very much appreciated.

    Chris

    • Umbraco v7.4.3
    • Courier v2.11 with hotfix v2.52.4:
    • NuPickers v1.5.3
  • Chris Ashton 57 posts 89 karma points
    May 01, 2016 @ 10:09
    Chris Ashton
    0

    OK, so the answer to the nuPickers not transferring was pretty simple: the data resolver needs to be inserted in both source and destination courier.config files i.e.:

    <contentPickers>
      <!-- other config -->
      <add key="nuPickersXmlPrefetchListPicker">nuPickers.XmlPrefetchListPicker</add>
    </contentPickers>
    
  • Sebastiaan Janssen 5060 posts 15522 karma points MVP admin hq
    May 01, 2016 @ 11:35
    Sebastiaan Janssen
    3

    Make sure that nupickers is added to your courier.config:

    <contentPickers>
      <!-- add new datatype elements for data types that stores page ids (ex: "1242" or "1726,2362,2323") -->
      <add key="contentPicker">Umbraco.ContentPickerAlias</add>
      <add key="MNTP-CSV">Umbraco.MultiNodeTreePicker</add>
      <add key="nuPickers-DotNetCheckBoxPicker">nuPickers.DotNetCheckBoxPicker</add>
      <add key="nuPickers-DotNetDropDownPicker">nuPickers.DotNetDropDownPicker</add>
      <add key="nuPickers-DotNetPrefetchListPicker">nuPickers.DotNetPrefetchListPicker</add>
      <add key="nuPickers-DotNetRadioButtonPicker">nuPickers.DotNetRadioButtonPicker</add>
      <add key="nuPickers-DotNetTypeaheadListPicker">nuPickers.DotNetTypeaheadListPicker</add>
      <add key="nuPickers-EnumCheckBoxPicker">nuPickers.EnumCheckBoxPicker</add>
      <add key="nuPickers-EnumDropDownPicker">nuPickers.EnumDropDownPicker</add>
      <add key="nuPickers-EnumPrefetchListPicker">nuPickers.EnumPrefetchListPicker</add>
      <add key="nuPickers-EnumRadioButtonPicker">nuPickers.EnumRadioButtonPicker</add>
      <add key="nuPickers-JsonCheckBoxPicker">nuPickers.JsonCheckBoxPicker</add>
      <add key="nuPickers-JsonDropDownPicker">nuPickers.JsonDropDownPicker</add>
      <add key="nuPickers-JsonPrefetchListPicker">nuPickers.JsonPrefetchListPicker</add>
      <add key="nuPickers-JsonRadioButtonPicker">nuPickers.JsonRadioButtonPicker</add>
      <add key="nuPickers-JsonTypeaheadListPicker">nuPickers.JsonTypeaheadListPicker</add>
      <add key="nuPickers-LuceneCheckBoxPicker">nuPickers.LuceneCheckBoxPicker</add>
      <add key="nuPickers-LuceneDropDownPicker">nuPickers.LuceneDropDownPicker</add>
      <add key="nuPickers-LucenePrefetchListPicker">nuPickers.LucenePrefetchListPicker</add>
      <add key="nuPickers-LuceneRadioButtonPicker">nuPickers.LuceneRadioButtonPicker</add>
      <add key="nuPickers-LuceneTypeaheadListPicker">nuPickers.LuceneTypeaheadListPicker</add>
      <add key="nuPickers-SqlCheckBoxPicker">nuPickers.SqlCheckBoxPicker</add>
      <add key="nuPickers-SqlDropDownPicker">nuPickers.SqlDropDownPicker</add>
      <add key="nuPickers-SqlPrefetchListPicker">nuPickers.SqlPrefetchListPicker</add>
      <add key="nuPickers-SqlRadioButtonPicker">nuPickers.SqlRadioButtonPicker</add>
      <add key="nuPickers-SqlTypeaheadListPicker">nuPickers.SqlTypeaheadListPicker</add>
      <add key="nuPickers-XmlCheckBoxPicker">nuPickers.XmlCheckBoxPicker</add>
      <add key="nuPickers-XmlDropDownPicker">nuPickers.XmlDropDownPicker</add>
      <add key="nuPickers-XmlPrefetchListPicker">nuPickers.XmlPrefetchListPicker</add>
      <add key="nuPickers-XmlRadioButtonPicker">nuPickers.XmlRadioButtonPicker</add>
      <add key="nuPickers-XmlTypeaheadListPicker">nuPickers.XmlTypeaheadListPicker</add>      
    </contentPickers>
    
  • Chris Ashton 57 posts 89 karma points
    May 01, 2016 @ 11:57
    Chris Ashton
    0

    Nice on Sebastian, worked a treat and makes sense to add them all for future use.

    Cheers

  • Comment author was deleted

    Oct 21, 2016 @ 14:12

    How about a grid property that has doc type grid editor and that doc type has a nupickers property, anyway to configure that :)

  • Comment author was deleted

    Oct 21, 2016 @ 14:48

    Ok seems in that case you need the Doc Type Grid Editor Data Resolver https://github.com/leekelleher/umbraco-courier-dataresolvers

Please Sign in or register to post replies

Write your reply to:

Draft