English 中文(简体)
Open node in Umbraco programmatically
原标题:
  • 时间:2009-11-19 17:47:32
  •  标签:
  • umbraco

I have created a dashboard for an Umbraco site and I want to link from it to various node in the tree.

From what I can tell Umbraco uses editcontent.aspx?id={thenodeid} and javascript:opencontent({nodeid}).

Whenever I try to use these they always fail.

Does anyone know how to open a display a node in the Umbraco back end?

最佳回答

Like Tim Saunders said you really just need to target the correct iframe. The openContent function looks like this:

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

So you need to target the right iframe.

问题回答

I ve tested editContent.aspx?id=1234 on my Umbraco installation and it seems to work correctly.

I m assuming you are replacing {thenodeid} with the actual node id you want?

Umbraco uses iFrames in the backend for the content tree and the content areas etc. This means that you do not always have full access to the Javascript libraries from the frame that you are in.

Therefore you may need to either include the library in the page you are working with or try and reference the method calls by walking up the dom.

I can t find any documentation for this so it may be a case of looking at the HTML source and working out what is going on.





相关问题
Creating custom content sections with umbraco

I m working on an umbraco website just now and one of the requirements is to have a custom section in the back end that can be used to manage publish smaller micro-sites. I have been able to create ...

MVC and Umbraco integration

I ve followed the steps from http://memoryleak.me.uk/2009/04/umbraco-and-aspnet-mvc.html and integrated MVC in Umbraco with success, but I still have a problem which is critical for me. Is there any ...

Umbraco server error after install

I downloaded umbraco and used the web platform installer. Everything went though okay and it installed SQL Express 2008 and a new directory under the default website in IIS. However when I launch the ...

XSLT, sort and group by year-date

Regarding Umbraco XSLT version 1. I have aprox. 150 news items in XML. Lets say like this (all is pseudocode until I get more familiar with this xml/xslt): <news> <data alias=date>2008-...

Open node in Umbraco programmatically

I have created a dashboard for an Umbraco site and I want to link from it to various node in the tree. From what I can tell Umbraco uses editcontent.aspx?id={thenodeid} and javascript:opencontent({...

Umbraco Back Office Membership Provider

Has anyone had any experience trying to write a custom Membership Provider for the Umbraco back office? I ve run into all sorts of trouble trying to make this happen. You can see some more details ...

热门标签