2012-11-18 2 views
1

Nouveau à développer pour Sharepoint en ligne mais je suis familier avec le déploiement/paquet parties Web à la fois local et Sharepoint Sharepoint Online.Images/Imagebuttons dans SharePoint Webpart sandbox

Essayer de créer un webpart de base qui contient de nombreux liens d'image ou des boutons d'image pour exécuter divers liens vers différentes bibliothèques et fonctions. Le webpart va bien fonctionner, mais ce que je lutte avec est d'obtenir les images à afficher une fois débloqué à Sharepoint Online.

Si j'insérer l'image dans la solution partielle Web et déployer au Sharepoint local, l'image affiche correctement, mais lorsqu'il est emballé et téléchargé l'image ne seront pas affichées. J'ai googlé un peu et j'ai essayé différentes façons d'ajouter l'image en tant que ressources incorporées dans le paquet WebPart .wsp mais aucune ne semble fonctionner. Je sais que je ne peux que rendre le composant WebPart sous forme sandbox pour l'utiliser avec Sharepoint en ligne, donc je peux mapper vers le dossier d'images Sharepoint, et j'ai vraiment besoin que les fichiers image/icon soient empaquetés avec le .wsp.

Ai-je besoin d'inclure les fichiers d'image dans un emplacement spécifique au sein de la solution pour eux à emballer et référencés?

Répondre

0

Vous devez ajouter les images à travers un module

Url peut être une bibliothèque de documents.

<Module Name="Pics" Url="PathToDocLib"> 
    <File Path="yourPicture.png" Url="Pics/yourPicture.png" /> 
</Module> 
+0

Lorsque vous répondez aux questions, il est toujours utile d'ajouter quelques explications. –

+1

Est-ce que cela fonctionnera dans une solution en bac à sable? Comme quand il est téléchargé, il ne peut pas accéder ou écrire dans le système de fichiers? Je vais essayer cela, sinon aurais-je besoin de déployer les images à la bibliothèque de documents manuellement? – markhlong

+0

Oui, cela fonctionne dans les solutions en bac à sable. L'avez-vous déjà essayé? – wu5chl