Невозможно создать всплывающее окно в Liferay

Я пытаюсь создать всплывающее окно, используя тег сценария aui, и я не понимаю, почему он не работает, пожалуйста, посмотрите на код

    function popup(url){

    AUI().use('aui-dialog', function(A){
        var dialog = new A.Dialog({
            title: 'Book Details',
            centered: true,
            modal: true,
            width: 500,
            height: 400
            }).plug(A.Plugin.IO,{uri: url}).render();

        }); 

}

person Saleem Khan    schedule 08.05.2014    source источник
comment
вы получаете какую-либо ошибку javascript? какое значение вы передаете в качестве URL-адреса?   -  person Pankaj Kathiriya    schedule 08.05.2014
comment
нет, я не получаю никаких ошибок javascript   -  person Saleem Khan    schedule 08.05.2014
comment
я передаю значение следующим образом: String popup = javascript:popup('+ viewBookURL.toString()+');; ‹liferay-ui:icon image=view message=View Details url=‹%= popup %›/›   -  person Saleem Khan    schedule 08.05.2014


Ответы (1)


Взгляните на следующие ссылки, которые могут вам помочь ..

http://www.liferaysavvy.com/2013/11/working-with-liferay-alloy-ui-dialogs.html

http://www.liferaysavvy.com/2013/12/open-liferay-portlet-in-aui-dialogpopup.html

person Meera Prince    schedule 09.05.2014