Fóruns

Início » Liferay Portal » English » 3. Development

Visualização combinada Visão plana Exibição em árvore
Tópicos [ Anterior | Próximo ]
toggle
angu manikandan
Theme Developement
14 de Fevereiro de 2013 22:14
Resposta

angu manikandan

Ranking: Junior Member

Mensagens: 72

Data de entrada: 16 de Julho de 2012

Mensagens recentes

Hi all,

I am using LR 6.1. We have developed and customized 3 themes which I want the end user will apply according to his choice in his screen. The end user would have all the 3 themes and he will select the one of his choice by clicking button in Theme. Is it possible to achieve in LifeRay?
Anexos: theme lifersay forum quest.dib (19,9k)
Oliver Bayer
RE: Theme Developement
15 de Fevereiro de 2013 01:21
Resposta

Oliver Bayer

Ranking: Liferay Master

Mensagens: 889

Data de entrada: 18 de Fevereiro de 2009

Mensagens recentes

Hi Angu,

a user with manage pages permission can choose from all deployed themes ootb that means if you haven't changed anything.

Greets Oli
angu manikandan
RE: Theme Developement
15 de Fevereiro de 2013 02:19
Resposta

angu manikandan

Ranking: Junior Member

Mensagens: 72

Data de entrada: 16 de Julho de 2012

Mensagens recentes

I created one portlet like that i want to place that plortlet in theme level..........i dnt know how to place in theme..................
Oliver Bayer
RE: Theme Developement
15 de Fevereiro de 2013 03:12
Resposta

Oliver Bayer

Ranking: Liferay Master

Mensagens: 889

Data de entrada: 18 de Fevereiro de 2009

Mensagens recentes

Hi,

you can use $theme.runtime("<Portlet-ID>") to include a portlet in your theme or layout-template.

HTH Oli
Aryan sahu
RE: Theme Developement
15 de Fevereiro de 2013 10:53
Resposta

Aryan sahu

Ranking: Junior Member

Mensagens: 73

Data de entrada: 23 de Julho de 2012

Mensagens recentes

hi you can use $theme.runtime("your portlet id here");

if you want to know the id click on the portlet configuration tab and click on the sharing tab .you will notice something like this

<script src="http://localhost:2020/html/js/liferay/widget.js" type="text/javascript"></script>
<script type="text/javascript">
Liferay.Widget({ url: 'http://localhost:2020/en_GB/widget/web/guest/hookportlet/-/8'});
</script>

here the portlet id is 8 after /hookportlet/- similarly you can find the id of the portlet and use .
angu manikandan
RE: Theme Developement
22 de Fevereiro de 2013 01:29
Resposta

angu manikandan

Ranking: Junior Member

Mensagens: 72

Data de entrada: 16 de Julho de 2012

Mensagens recentes

Thanks for Your guidence i got a output...........
angu manikandan
RE: Theme Developement
22 de Fevereiro de 2013 21:34
Resposta

angu manikandan

Ranking: Junior Member

Mensagens: 72

Data de entrada: 16 de Julho de 2012

Mensagens recentes

Onclick functionalities are not working..........it display in theme bt not working just rendering in same page.........
Anônimo
RE: Theme Developement
22 de Fevereiro de 2013 22:01
Resposta

Anônimo

Have the different themes be one theme just different color schemes then allow the user to click different skin which will add the color schemes class to the body.

https://gist.github.com/randombrad/1592267