Forums

Home » Liferay Portal » English » 3. Development

Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
angu manikandan
Theme Developement
February 14, 2013 10:14 PM
Answer

angu manikandan

Rank: Junior Member

Posts: 72

Join Date: July 16, 2012

Recent Posts

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?
Attachments: theme lifersay forum quest.dib (19.9k)
Oliver Bayer
RE: Theme Developement
February 15, 2013 1:21 AM
Answer

Oliver Bayer

Rank: Liferay Master

Posts: 889

Join Date: February 18, 2009

Recent Posts

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
February 15, 2013 2:19 AM
Answer

angu manikandan

Rank: Junior Member

Posts: 72

Join Date: July 16, 2012

Recent Posts

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
February 15, 2013 3:12 AM
Answer

Oliver Bayer

Rank: Liferay Master

Posts: 889

Join Date: February 18, 2009

Recent Posts

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
February 15, 2013 10:53 AM
Answer

Aryan sahu

Rank: Junior Member

Posts: 73

Join Date: July 23, 2012

Recent Posts

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
February 22, 2013 1:29 AM
Answer

angu manikandan

Rank: Junior Member

Posts: 72

Join Date: July 16, 2012

Recent Posts

Thanks for Your guidence i got a output...........
angu manikandan
RE: Theme Developement
February 22, 2013 9:34 PM
Answer

angu manikandan

Rank: Junior Member

Posts: 72

Join Date: July 16, 2012

Recent Posts

Onclick functionalities are not working..........it display in theme bt not working just rendering in same page.........
Anonymous
RE: Theme Developement
February 22, 2013 10:01 PM
Answer

Anonymous

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