组合视图 统一视图 树状图
讨论主题 [ 上一个 | 下一个 ]
toggle
Paul Schmidt
Theme for private user page
2012年10月26日 上午4:25
答复

Paul Schmidt

等级: Junior Member

帖子: 34

加入日期: 2010年7月28日

最近的帖子

Hello community,

I created a page, set the theme and exported the configuration as lar file.

I added these entries to my portal-ext.properties:
1
2default.user.private.layouts.lar=${liferay.home}/default_private_userpage.lar
3default.user.private.layouts.enable=true
4default.user.public.layouts.enabled=false
5default.user.private.layout.regular.theme.id=mytheme_WAR_mytheme (it's the entry from layout table in Liferay database)


The I created a new user and logged in.

When I go to his private user page, I get an exeption:
1
2An unexpected system error occurred.
3 javax.servlet.jsp.JspException: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'include' in class com.liferay.taglib.util.VelocityTaglib threw exception java.lang.NullPointerException at _SERVLET_CONTEXT_/html/themes/classic/templates/portal_normal.vm[line 83, column 8]


It seems, that the configured theme is not used.

I tried to export the lar with theme options checked and unchecked. No changes.
For every try, I created a new user.

What is wrong with my configuration.
Gaurav Jain
RE: Theme for private user page
2012年10月26日 上午5:27
答复

Gaurav Jain

等级: Regular Member

帖子: 146

加入日期: 2011年1月31日

最近的帖子

I used it for my portal. It was working fine.

However I didn't used following property:
default.user.private.layout.regular.theme.id=

Can you please try after commenting/removing this property ?
Paul Schmidt
RE: Theme for private user page
2012年10月26日 上午5:43
答复

Paul Schmidt

等级: Junior Member

帖子: 34

加入日期: 2010年7月28日

最近的帖子

I tried again two exports (with/out theme options) and two new users. Same result.
Gaurav Jain
RE: Theme for private user page
2012年10月26日 上午5:48
答复

Gaurav Jain

等级: Regular Member

帖子: 146

加入日期: 2011年1月31日

最近的帖子

Is the theme applied on user classic or your custom mytheme?
If your custom them - do you have certain conditions in your theme which is causing this exception? Maybe you can check this once.
Paul Schmidt
RE: Theme for private user page
2012年10月26日 上午5:50
答复

Paul Schmidt

等级: Junior Member

帖子: 34

加入日期: 2010年7月28日

最近的帖子

I want all new private userpages to have my custom theme.
The exeption thrown is not on my custom theme, because a vm file is referenced.

My theme is written in Freemarker (ftl)
Paul Schmidt
RE: Theme for private user page
2012年10月29日 上午12:26
答复

Paul Schmidt

等级: Junior Member

帖子: 34

加入日期: 2010年7月28日

最近的帖子

Does anybody else have a hint for me?
Florencia Gadea
RE: Theme for private user page
2013年2月15日 上午7:04
答复

Florencia Gadea

等级: Regular Member

帖子: 146

加入日期: 2012年3月27日

最近的帖子

Hi!

Did you ever find a solution to this? I'm facing the same issue...

Thanks,

Flor.
Paul Schmidt
RE: Theme for private user page
2013年2月15日 上午7:12
答复

Paul Schmidt

等级: Junior Member

帖子: 34

加入日期: 2010年7月28日

最近的帖子

Using a custom side template is working with the portal-ext.properties params.

The only unsolved issue is the theme problem.

Because of that we used another way to achieve our target.
We are using one public page and reading the required parameters from user object. Its a really dirty workaround because we need many custom fields and lots of processing overhead.
Florencia Gadea
RE: Theme for private user page
2013年2月15日 上午7:16
答复

Florencia Gadea

等级: Regular Member

帖子: 146

加入日期: 2012年3月27日

最近的帖子

What a pity... I have the theme problem too... and I can't use a public page.

Ok, thanks for sharing Paul.
Florencia Gadea
RE: Theme for private user page
2013年2月15日 上午7:55
答复

Florencia Gadea

等级: Regular Member

帖子: 146

加入日期: 2012年3月27日

最近的帖子

Hey, my problem got solved. I changed the name of the page, it had a dash on it.

Is it possible that this was the cause???
Paul Schmidt
RE: Theme for private user page
2013年2月17日 下午11:48
答复

Paul Schmidt

等级: Junior Member

帖子: 34

加入日期: 2010年7月28日

最近的帖子

Unfortunately not. My page was named "Home"
Florencia Gadea
RE: Theme for private user page
2013年2月19日 上午7:19
答复

Florencia Gadea

等级: Regular Member

帖子: 146

加入日期: 2012年3月27日

最近的帖子

One more test. Did you uncheck the 'hidden' checkbox? (if checked)
Paul Schmidt
RE: Theme for private user page
2013年2月19日 上午7:30
答复

Paul Schmidt

等级: Junior Member

帖子: 34

加入日期: 2010年7月28日

最近的帖子

The page wasn't hidden.