I'm trying to write web-part for viewing list items. It contains link "add new item". I should create modal dialog for adding item, and it must work from every page.
So, I have JS for modal:
function openDialog(listUrl) {
var options = SP.UI.$create_DialogOptions();
options.title = "My Dialog Title";
options.width = 400;
options.height = 600;
options.url = listUrl;
SP.UI.ModalDialog.showModalDialog(options);
}
But it works only from list page. How can I fix it?