Daniele Baggio Vor 9 Jahren I like this adventure! Go on.. Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen
Pankaj Kathiriya Vor 9 Jahren coool Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen
Kailash Yadav Vor 9 Jahren Great news!!! Downloading.. Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen
Ahmed Hasan Vor 9 Jahren Hi Jorge, Very nice compilation of the new set of features. Will definitely download, give a try and share the feedback. All the best for all your good work. Thanks. Ahamed HasanAuthor, Liferay Cookbook Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen
saleem khan Vor 9 Jahren definately will try.... Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen
saleem khan Vor 9 Jahren definately will try.... Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen
Darryl Kpizingui Vor 9 Jahren Hi!I am particulary interested by the SPA Enabler feature. I development a library on top of AUI that does the same. I have a quick look at your code on GitHub (docroot/html/js/liferay/surface.js and /docroot/html/js/liferay/surface_app.js). I can see potential issues :1) No form submission support2) For the form submission, you also have to handle AUI validation3) How about pop-up created by the portlet? If they contains links? HTML forms? The HTML container for the popup is not the portlet but the DOM body element.4) Same goes for the AUI overlay. For example those created by <liferay-ui:icon-menu />My library is only use internally by my company for now, while it is almost 100% working, the code is not yet cleaner enough for public release. Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen Eduardo Lundgren Darryl Kpizingui Vor 9 Jahren Hello Darryl, first of all thanks for the feedback.Answering your questions:1) We intentionally didn't add form submission, which we have a, unofficial patch for that already.2) On this patch it's handled correctly.3) Popups are fine, once they load the popup window reloads the App and route it scoped inside the iframe.4) For now we didn't see any issue with overlays.I would love to take a look on what you have done, that could help us improve that.Thanks again. Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen Darryl Kpizingui Eduardo Lundgren Vor 9 Jahren Hi Eduardo!I tried the SPA on Liferay 7. it works pretty good. You implementation goes already further that what I did. Mine miss some features like dealing with the scrolling and caches.I have a similar concept than yours. I call my surfaces ajax-container. I do not have a proper Screen object, I let AUI IO deal with it.I use AUI event delegation to monitor my container. So only links and forms inside the container are monitored. This is why I had problem with overlay and popup. In your implementation as you monitor Paths, it is problem free. I also see a good use of it, a portlet can reload its content after a click on a link in another portlet on the same page. A kind of IPC.Features I do not see in your implementation is a kind of embed surfaces. I can achieve this by using data attribute as I have data-ajax-container. A link also loads in its first ajax-container ancestor.The final point Business makes me implement is to track change on forms when a user try to move away. But I guess this is not really part of SPA.Great work! Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen
Eduardo Lundgren Darryl Kpizingui Vor 9 Jahren Hello Darryl, first of all thanks for the feedback.Answering your questions:1) We intentionally didn't add form submission, which we have a, unofficial patch for that already.2) On this patch it's handled correctly.3) Popups are fine, once they load the popup window reloads the App and route it scoped inside the iframe.4) For now we didn't see any issue with overlays.I would love to take a look on what you have done, that could help us improve that.Thanks again. Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen Darryl Kpizingui Eduardo Lundgren Vor 9 Jahren Hi Eduardo!I tried the SPA on Liferay 7. it works pretty good. You implementation goes already further that what I did. Mine miss some features like dealing with the scrolling and caches.I have a similar concept than yours. I call my surfaces ajax-container. I do not have a proper Screen object, I let AUI IO deal with it.I use AUI event delegation to monitor my container. So only links and forms inside the container are monitored. This is why I had problem with overlay and popup. In your implementation as you monitor Paths, it is problem free. I also see a good use of it, a portlet can reload its content after a click on a link in another portlet on the same page. A kind of IPC.Features I do not see in your implementation is a kind of embed surfaces. I can achieve this by using data attribute as I have data-ajax-container. A link also loads in its first ajax-container ancestor.The final point Business makes me implement is to track change on forms when a user try to move away. But I guess this is not really part of SPA.Great work! Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen
Darryl Kpizingui Eduardo Lundgren Vor 9 Jahren Hi Eduardo!I tried the SPA on Liferay 7. it works pretty good. You implementation goes already further that what I did. Mine miss some features like dealing with the scrolling and caches.I have a similar concept than yours. I call my surfaces ajax-container. I do not have a proper Screen object, I let AUI IO deal with it.I use AUI event delegation to monitor my container. So only links and forms inside the container are monitored. This is why I had problem with overlay and popup. In your implementation as you monitor Paths, it is problem free. I also see a good use of it, a portlet can reload its content after a click on a link in another portlet on the same page. A kind of IPC.Features I do not see in your implementation is a kind of embed surfaces. I can achieve this by using data attribute as I have data-ajax-container. A link also loads in its first ajax-container ancestor.The final point Business makes me implement is to track change on forms when a user try to move away. But I guess this is not really part of SPA.Great work! Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen
Jitendra Rajput Vor 9 Jahren How can we share our feedback ? Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen Jorge Ferrer Jitendra Rajput Vor 9 Jahren Hey Jitendra,There is a new (and still empty) category for that in our forums:https://www.liferay.com/community/forums/-/message_boards/category/42859191Looking forward to hearing your feedback Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen Jorge Ferrer Jitendra Rajput Vor 9 Jahren Hey Jitendra, I noticed you posted a question but it's now gone :?In case you are still looking for the answer, the new feature allows comparing article versions, not comparing different articles. Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen Jitendra Rajput Jorge Ferrer Vor 9 Jahren Hi Jorge ,Initially i thought Liferay 7.0 new feature allows comparing different article also .. Later on i realized it is for comparing different version of same article .. that's why i deleted that thread . Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen
Jorge Ferrer Jitendra Rajput Vor 9 Jahren Hey Jitendra,There is a new (and still empty) category for that in our forums:https://www.liferay.com/community/forums/-/message_boards/category/42859191Looking forward to hearing your feedback Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen
Jorge Ferrer Jitendra Rajput Vor 9 Jahren Hey Jitendra, I noticed you posted a question but it's now gone :?In case you are still looking for the answer, the new feature allows comparing article versions, not comparing different articles. Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen Jitendra Rajput Jorge Ferrer Vor 9 Jahren Hi Jorge ,Initially i thought Liferay 7.0 new feature allows comparing different article also .. Later on i realized it is for comparing different version of same article .. that's why i deleted that thread . Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen
Jitendra Rajput Jorge Ferrer Vor 9 Jahren Hi Jorge ,Initially i thought Liferay 7.0 new feature allows comparing different article also .. Later on i realized it is for comparing different version of same article .. that's why i deleted that thread . Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen
Nilang I Patel Vor 9 Jahren Bunch of features ... would like to try them all. Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen