Question

J'ai créé un tableau de bord pour un Umbraco site et je veux créer un lien à partir de divers nœud dans l'arborescence.

D'après ce que je peux dire Umbraco utilise editcontent.aspx id = {} thenodeid et javascript:. OpenContent ({nodeid})

Chaque fois que j'essaie d'utiliser ceux-ci ils ne parviennent pas toujours.

Quelqu'un sait comment ouvrir un affichage d'un noeud dans la Umbraco fin de retour?

Était-ce utile?

La solution

Comme Tim Saunders a dit que vous avez vraiment besoin juste pour cibler l'iframe correcte. La fonction OPENCONTENT ressemble à ceci:

function openContent(id) {
 parent.right.document.location.href = 'editContent.aspx?id=' + id;
}

Vous devez cibler les iframe 'droit'.

Autres conseils

Je l'ai testé editContent.aspx? Id = 1234 sur mon installation Umbraco et il semble fonctionner correctement.

Je suppose que vous remplacez {} thenodeid avec l'identifiant de nœud réel que vous voulez?

Umbraco utilise iFrames dans le back-end pour l'arbre de contenu et les zones de contenu etc. Cela signifie que vous ne l'avez pas toujours accès complet aux bibliothèques Javascript du cadre que vous êtes.

Par conséquent, vous pouvez devoir soit inclure la bibliothèque dans la page que vous travaillez avec ou essayer de faire référence aux appels de méthode en marchant le dom.

Je ne peux trouver aucune documentation de cette façon, il peut être un cas de regarder la source HTML et de travail ce qui se passe.

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