Jonas Fonseca Il y a 12 années Awesome, although I does raise the question where to put an extension if it needs to both change the style (theme specific) and some logic (hook specific). Any thoughts on that? I am also curious as to whether it is possible to use an instance portlet ID, if for example I wanted to change only the look and feel of the asset publisher on my front page? Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Jonas Fonseca Il y a 12 années - Edité Well, it's not hard to work out where a change should go.- If it should affect the whole portal, put it in a hook- if it should not affect the whole portal, put it in a themeYou can use instance portletIds. To make sure I tested (and fixed) the scenario of applying first to all instanceable portlets on a page (include no instance in the naming) as well as overriding a single portlet with a more specific change (using the instanceId). e.g._diffs/templates/html/taglib/ui/page_iterator/start.101_INSTANCE_0dmaduACd9V6.ftl_diffs/templates/html/taglib/ui/page_iterator/start.101.ftlThe change should appear in trunk today once https://github.com/brianchandotcom/liferay-portal/pull/1046 is accepted. Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Ray Augé Il y a 12 années The instance portletId fix is now in trunk (and will be in 6.1). Veuillez vous identifier pour voter. Répondre en tant que ... Annuler
Ray Augé Jonas Fonseca Il y a 12 années - Edité Well, it's not hard to work out where a change should go.- If it should affect the whole portal, put it in a hook- if it should not affect the whole portal, put it in a themeYou can use instance portletIds. To make sure I tested (and fixed) the scenario of applying first to all instanceable portlets on a page (include no instance in the naming) as well as overriding a single portlet with a more specific change (using the instanceId). e.g._diffs/templates/html/taglib/ui/page_iterator/start.101_INSTANCE_0dmaduACd9V6.ftl_diffs/templates/html/taglib/ui/page_iterator/start.101.ftlThe change should appear in trunk today once https://github.com/brianchandotcom/liferay-portal/pull/1046 is accepted. Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Ray Augé Il y a 12 années The instance portletId fix is now in trunk (and will be in 6.1). Veuillez vous identifier pour voter. Répondre en tant que ... Annuler
Ray Augé Ray Augé Il y a 12 années The instance portletId fix is now in trunk (and will be in 6.1). Veuillez vous identifier pour voter. Répondre en tant que ... Annuler
Jonas Fonseca Il y a 12 années Thanks for the update. Can't wait to put this to good use. Veuillez vous identifier pour voter. Répondre en tant que ... Annuler
(Vous) Il y a 11 années [...] Basically you can't: http://www.liferay.com/community/forums/-/message_boards/message/14269385 BUT, if you take a look here: http://www.liferay.com/web/raymond.auge/blog/-/blogs/jsp-include-buffer... [...] Read More Veuillez vous identifier pour voter. Répondre en tant que ... Annuler
dauphine laure Il y a 10 années hello,I have followed your tutorial and got my red box ^ ^For cons, I wondered if it was possible, to follow this to overload an entire jsp?I think about : ROOT\html\taglib\ui\search\start.jspthanks Veuillez vous identifier pour voter. Répondre en tant que ... Annuler
dauphine laure Il y a 10 années hello,I have followed your tutorial and got my red box ^ ^For cons, I wondered if it was possible, to follow this to overload an entire jsp?I think about : ROOT\html\taglib\ui\search\start.jspthanks Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé dauphine laure Il y a 10 années Yes it's possible! Simply do not delegate to the original jsp i.e. don't use the buffer logic. Just output whatever you need. Veuillez vous identifier pour voter. Répondre en tant que ... Annuler dauphine laure Ray Augé Il y a 10 années agreebut I can't put code "jsp" directly into the template.For example, if I put the first line <% @ include file = "/ html / taglib / ui / search / init.jsp '%>it is not analyzed, but just displayed.I should not use the right tag for that ... ? Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé dauphine laure Il y a 10 années You can't use the jsp direct include at all from a template.It "might" work if you simply use the dispatched include with only the init.jsp#set ($V = $includeTag.setPage('/html/taglib/ui/page_iterator/init.jsp')).. but that's a long shot. Veuillez vous identifier pour voter. Répondre en tant que ... Annuler
Ray Augé dauphine laure Il y a 10 années Yes it's possible! Simply do not delegate to the original jsp i.e. don't use the buffer logic. Just output whatever you need. Veuillez vous identifier pour voter. Répondre en tant que ... Annuler dauphine laure Ray Augé Il y a 10 années agreebut I can't put code "jsp" directly into the template.For example, if I put the first line <% @ include file = "/ html / taglib / ui / search / init.jsp '%>it is not analyzed, but just displayed.I should not use the right tag for that ... ? Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé dauphine laure Il y a 10 années You can't use the jsp direct include at all from a template.It "might" work if you simply use the dispatched include with only the init.jsp#set ($V = $includeTag.setPage('/html/taglib/ui/page_iterator/init.jsp')).. but that's a long shot. Veuillez vous identifier pour voter. Répondre en tant que ... Annuler
dauphine laure Ray Augé Il y a 10 années agreebut I can't put code "jsp" directly into the template.For example, if I put the first line <% @ include file = "/ html / taglib / ui / search / init.jsp '%>it is not analyzed, but just displayed.I should not use the right tag for that ... ? Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé dauphine laure Il y a 10 années You can't use the jsp direct include at all from a template.It "might" work if you simply use the dispatched include with only the init.jsp#set ($V = $includeTag.setPage('/html/taglib/ui/page_iterator/init.jsp')).. but that's a long shot. Veuillez vous identifier pour voter. Répondre en tant que ... Annuler
Ray Augé dauphine laure Il y a 10 années You can't use the jsp direct include at all from a template.It "might" work if you simply use the dispatched include with only the init.jsp#set ($V = $includeTag.setPage('/html/taglib/ui/page_iterator/init.jsp')).. but that's a long shot. Veuillez vous identifier pour voter. Répondre en tant que ... Annuler
Víctor Ponz Il y a 9 années I'm trying to apply this approach in Liferay 6.2 ga3 but nothing happens. What can I do to override a jsp from a theme?Thanks Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Víctor Ponz Il y a 9 années Did you enable the portal property?https://github.com/liferay/liferay-portal/blob/6.2.x/portal-impl/src/portal.properties#L656-L660 Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années Which property?Thanks Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Víctor Ponz Il y a 9 années Please follow the link I posted above. Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années The link on the previos comment didn't work, but the one on the e-mail didThanks, Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Víctor Ponz Il y a 9 années Sadly the comments don't support real links.. you have to copy paste!Let's call it a "security feature"! Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années I know, but if you try to copy and paste that one, doesn't work, at least on my browser Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Víctor Ponz Il y a 9 années true... weird! Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années Hi Ray. With the property theme.jsp.override.enabled=true I can use this approach. But now the question is that I'm unable to make it works because I only get ${pageContext.findAttribute('html')} printed, like on this forum posthttps://www.liferay.com/es/web/raymond.auge/blog/-/blogs/jsp-include-bufferThanks in advance Veuillez vous identifier pour voter. Répondre en tant que ... Annuler
Ray Augé Víctor Ponz Il y a 9 années Did you enable the portal property?https://github.com/liferay/liferay-portal/blob/6.2.x/portal-impl/src/portal.properties#L656-L660 Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années Which property?Thanks Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Víctor Ponz Il y a 9 années Please follow the link I posted above. Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années The link on the previos comment didn't work, but the one on the e-mail didThanks, Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Víctor Ponz Il y a 9 années Sadly the comments don't support real links.. you have to copy paste!Let's call it a "security feature"! Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années I know, but if you try to copy and paste that one, doesn't work, at least on my browser Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Víctor Ponz Il y a 9 années true... weird! Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années Hi Ray. With the property theme.jsp.override.enabled=true I can use this approach. But now the question is that I'm unable to make it works because I only get ${pageContext.findAttribute('html')} printed, like on this forum posthttps://www.liferay.com/es/web/raymond.auge/blog/-/blogs/jsp-include-bufferThanks in advance Veuillez vous identifier pour voter. Répondre en tant que ... Annuler
Víctor Ponz Ray Augé Il y a 9 années Which property?Thanks Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Víctor Ponz Il y a 9 années Please follow the link I posted above. Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années The link on the previos comment didn't work, but the one on the e-mail didThanks, Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Víctor Ponz Il y a 9 années Sadly the comments don't support real links.. you have to copy paste!Let's call it a "security feature"! Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années I know, but if you try to copy and paste that one, doesn't work, at least on my browser Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Víctor Ponz Il y a 9 années true... weird! Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années Hi Ray. With the property theme.jsp.override.enabled=true I can use this approach. But now the question is that I'm unable to make it works because I only get ${pageContext.findAttribute('html')} printed, like on this forum posthttps://www.liferay.com/es/web/raymond.auge/blog/-/blogs/jsp-include-bufferThanks in advance Veuillez vous identifier pour voter. Répondre en tant que ... Annuler
Ray Augé Víctor Ponz Il y a 9 années Please follow the link I posted above. Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années The link on the previos comment didn't work, but the one on the e-mail didThanks, Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Víctor Ponz Il y a 9 années Sadly the comments don't support real links.. you have to copy paste!Let's call it a "security feature"! Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années I know, but if you try to copy and paste that one, doesn't work, at least on my browser Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Víctor Ponz Il y a 9 années true... weird! Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années Hi Ray. With the property theme.jsp.override.enabled=true I can use this approach. But now the question is that I'm unable to make it works because I only get ${pageContext.findAttribute('html')} printed, like on this forum posthttps://www.liferay.com/es/web/raymond.auge/blog/-/blogs/jsp-include-bufferThanks in advance Veuillez vous identifier pour voter. Répondre en tant que ... Annuler
Víctor Ponz Ray Augé Il y a 9 années The link on the previos comment didn't work, but the one on the e-mail didThanks, Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Víctor Ponz Il y a 9 années Sadly the comments don't support real links.. you have to copy paste!Let's call it a "security feature"! Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années I know, but if you try to copy and paste that one, doesn't work, at least on my browser Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Víctor Ponz Il y a 9 années true... weird! Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années Hi Ray. With the property theme.jsp.override.enabled=true I can use this approach. But now the question is that I'm unable to make it works because I only get ${pageContext.findAttribute('html')} printed, like on this forum posthttps://www.liferay.com/es/web/raymond.auge/blog/-/blogs/jsp-include-bufferThanks in advance Veuillez vous identifier pour voter. Répondre en tant que ... Annuler
Ray Augé Víctor Ponz Il y a 9 années Sadly the comments don't support real links.. you have to copy paste!Let's call it a "security feature"! Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années I know, but if you try to copy and paste that one, doesn't work, at least on my browser Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Víctor Ponz Il y a 9 années true... weird! Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années Hi Ray. With the property theme.jsp.override.enabled=true I can use this approach. But now the question is that I'm unable to make it works because I only get ${pageContext.findAttribute('html')} printed, like on this forum posthttps://www.liferay.com/es/web/raymond.auge/blog/-/blogs/jsp-include-bufferThanks in advance Veuillez vous identifier pour voter. Répondre en tant que ... Annuler
Víctor Ponz Ray Augé Il y a 9 années I know, but if you try to copy and paste that one, doesn't work, at least on my browser Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Ray Augé Víctor Ponz Il y a 9 années true... weird! Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années Hi Ray. With the property theme.jsp.override.enabled=true I can use this approach. But now the question is that I'm unable to make it works because I only get ${pageContext.findAttribute('html')} printed, like on this forum posthttps://www.liferay.com/es/web/raymond.auge/blog/-/blogs/jsp-include-bufferThanks in advance Veuillez vous identifier pour voter. Répondre en tant que ... Annuler
Ray Augé Víctor Ponz Il y a 9 années true... weird! Veuillez vous identifier pour voter. Répondre en tant que ... Annuler Víctor Ponz Ray Augé Il y a 9 années Hi Ray. With the property theme.jsp.override.enabled=true I can use this approach. But now the question is that I'm unable to make it works because I only get ${pageContext.findAttribute('html')} printed, like on this forum posthttps://www.liferay.com/es/web/raymond.auge/blog/-/blogs/jsp-include-bufferThanks in advance Veuillez vous identifier pour voter. Répondre en tant que ... Annuler
Víctor Ponz Ray Augé Il y a 9 années Hi Ray. With the property theme.jsp.override.enabled=true I can use this approach. But now the question is that I'm unable to make it works because I only get ${pageContext.findAttribute('html')} printed, like on this forum posthttps://www.liferay.com/es/web/raymond.auge/blog/-/blogs/jsp-include-bufferThanks in advance Veuillez vous identifier pour voter. Répondre en tant que ... Annuler