Question

Comment créer une image sous Media Library programme?

Était-ce utile?

La solution

Sitecore 6? Ce code suppose donc

TemplateItem templateItem = Sitecore.Context.Database.GetTemplate("system/media/unversioned/flash");
Item parentItem = Sitecore.Context.Database.GetItem( "/sitecore/media library", Language.Parse("en) );
var mco = new MediaCreatorOptions();
mco.Database = Sitecore.Context.Database;
mco.Language = Sitecore.Context.Language;
mco.Versioned = false;
mco.Destination = string.Format( "{0}/{1}", parentItem.Paths.FullPath, "my media item name" );
mco.FileBased = Settings.Media.UploadAsFiles;

var mc = new MediaCreator();
newItem = mc.CreateFromFile( "path to your media file", mco );

Ceci est l'essence de celui-ci. De toute évidence (ou non?), Changer le nom du modèle pour correspondre à ce que vous voulez télécharger, et insérez un chemin approprié. Si ce que vous téléchargez vient du site en -. Peut-être envisager de télécharger la base de données directe à une « maître » au lieu de la base de données de contexte (ce qui serait « web »)

Hope this helps: -)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top