Copied to clipboard

Flag this post as spam?

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


  • Profiterole 232 posts 264 karma points
    Jan 15, 2011 @ 12:41
    Profiterole
    0

    How update nodes feature works

    Hi, I'm looking on purchasing CMSImport for the update feature. I used this plugin to my previous cms to Umbraco, but now I have about 1,000 nodes to update and I don't want to do it manually!

    I saw that CMSImport can update nodes when in Pro version. How does it works? I add a column in my csv with the nodes ID to map the good update to the good nodes? Also, I'm on a temporary server with a temporary url during developpement, will I have trouble to migrate the pro version to my production server?

    Thank you for your answers!

  • Richard Soeteman 4054 posts 12927 karma points MVP 2x
    Jan 16, 2011 @ 07:07
    Richard Soeteman
    0

    Hi,

    The update functionality works only when you imported the documents the first time with Pro also. With the Pro version you specify a primary key column in your datasource durimg Import. CMSImport will add a relation and during the next import this relation will be used to determine if the record was allready imported or if it is a new one.

    You can read more about this functionality in the manual which can be found at http://www.cmsimport.com/documentation.aspx

    Hope this helps you,

    Richard

  • Profiterole 232 posts 264 karma points
    Jan 16, 2011 @ 19:30
    Profiterole
    0

    Ok thank you... so there's no way to update some info in lots of node at same time if they already exist. Ok, I'll think about that.

  • Richard Soeteman 4054 posts 12927 karma points MVP 2x
    Jan 17, 2011 @ 08:56
    Richard Soeteman
    0

    Hi,

    No not out of the box. You'll have to program a few lines of code to determine the update yourself using teh event system, or build the relationtable yourself.

    Cheers,

    Richard

     

  • Profiterole 232 posts 264 karma points
    Feb 05, 2011 @ 03:26
    Profiterole
    0

    Hi Richard, I just bought CMSImport pro version and I'm trying to figure out how update content works. My nodes already existed, so I export all the data to a csv file. I erased all nodes. So it's as they never existed. In my csv, I added a row called ID (which is the node number). Then I try to upload the new data and the import failed.

    What am I doing wrong? I want to able to edit the csv file and update nodes frequently.

    Thank you again!

     

  • Richard Soeteman 4054 posts 12927 karma points MVP 2x
    Feb 05, 2011 @ 09:32
    Richard Soeteman
    0

    Hi,

    What is the error that you get? A more detailed  description of the error is stored in the UmbracoLog table. If the error is vague you can send the csv to richard[at]soetemansoftware[dot]nl also and I will have a look

    Cheers,

    Richard

  • Profiterole 232 posts 264 karma points
    Feb 05, 2011 @ 11:48
    Profiterole
    0

    Hi, I can't see the table because I can't access it. In cmsimport I got

    The following errors occured

    Invalid object name 'CMSImportRelation'.
    -
    I'll email you the file.
    Thank you
  • Richard Soeteman 4054 posts 12927 karma points MVP 2x
    Feb 06, 2011 @ 08:04
    Richard Soeteman
    0

    Hi,

    The error is bacause the installer failed to install the database tables (you needed dbo rights to install). You can man perform a manual install which is describes in chapter 9 of the manual which can be found at http://www.cmsimport.com/documentation.aspx 

    Cheers,

    Richard

  • Profiterole 232 posts 264 karma points
    Feb 07, 2011 @ 22:21
    Profiterole
    0

    Hi, you were right! The database... now it works perfectly.

  • Richard Soeteman 4054 posts 12927 karma points MVP 2x
    Feb 08, 2011 @ 05:56
    Richard Soeteman
    0

    Perfect!

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies