留言板

removing [x] icon from liferay pages for my theme

Abhi Ed,修改在11 年前。

removing [x] icon from liferay pages for my theme

Regular Member 帖子: 118 加入日期: 12-6-4 最近的帖子
I want to remove [x] icon for deleting a page from my theme . Inspecting the page and hovering over that [x] icon in firebug shows following html structure :
<span id="aui_3_2_0_11794" class="delete-tab aui-helper-hidden">X</span>
Can anyone tell ,in which file this is declared?
thumbnail
Apoorva Prakash,修改在11 年前。

RE: removing [x] icon from liferay pages for my theme

Liferay Master 帖子: 658 加入日期: 10-6-15 最近的帖子
Hi Abhi,

You have to add the portlet.vm file in the _diff folder of your theme and then make the necessary changes...

See this link, it may help...

Hope this will help...

Thanks and Regards,
Apoorva Prakash
Abhi Ed,修改在11 年前。

RE: removing [x] icon from liferay pages for my theme

Regular Member 帖子: 118 加入日期: 12-6-4 最近的帖子
Thanks Apporva. Seems it would have worked,but I modified custom.css to get my work done.
thumbnail
Apoorva Prakash,修改在11 年前。

RE: removing [x] icon from liferay pages for my theme

Liferay Master 帖子: 658 加入日期: 10-6-15 最近的帖子
Hi Abhi,

Modifying custom.css is not the proper solution, however it works.

Thanks,
apoorva Prakash
thumbnail
Neetu Mishra,修改在11 年前。

RE: removing [x] icon from liferay pages for my theme

Junior Member 帖子: 75 加入日期: 12-5-21 最近的帖子
Hi Apoorva,

I also want to implement the same thing but the solution that you have provided is I think to remove 'X' button on the portlet not for removing 'X' icon present on the tab in the navigation bar.

I have checked out the navigation.vm file also but it seems that it's not coming from here.emoticon


Thanks in advance!!
thumbnail
Apoorva Prakash,修改在11 年前。

RE: removing [x] icon from liferay pages for my theme

Liferay Master 帖子: 658 加入日期: 10-6-15 最近的帖子
Hi Neetu,

You need to add the following file in hook
\html\js\liferay\navigation.js


In this file, you'll see the following online no 6,
var TPL_DELETE_BUTTON = '<span class="delete-tab aui-helper-hidden">X</span>';
just make this var blank...

However I don't know your requirements, but this will make you unable to delete pages from nav bar.

Hope this will help.

Thanks and Regards,
Apoorva Prakash
thumbnail
Mazhar Alam,修改在11 年前。

RE: removing [x] icon from liferay pages for my theme

Regular Member 帖子: 191 加入日期: 11-11-25 最近的帖子
hey thanks..seems helpful..
thumbnail
Apoorva Prakash,修改在11 年前。

RE: removing [x] icon from liferay pages for my theme

Liferay Master 帖子: 658 加入日期: 10-6-15 最近的帖子
Welcome emoticon
thumbnail
Bob McDermott,修改在11 年前。

RE: removing [x] icon from liferay pages for my theme

Junior Member 帖子: 34 加入日期: 12-5-1 最近的帖子
Apoorva,

When you say "add the following file in hook", do you mean in the _diffs folder of the theme? Can this be done in a theme or do you need to do a hook?

Thanks,
Bob

Apoorva Prakash:
Hi Neetu,

You need to add the following file in hook
\html\js\liferay\navigation.js


In this file, you'll see the following online no 6,
var TPL_DELETE_BUTTON = '<span class="delete-tab aui-helper-hidden">X</span>';
just make this var blank...

However I don't know your requirements, but this will make you unable to delete pages from nav bar.

Hope this will help.

Thanks and Regards,
Apoorva Prakash
thumbnail
Apoorva Prakash,修改在11 年前。

RE: removing [x] icon from liferay pages for my theme

Liferay Master 帖子: 658 加入日期: 10-6-15 最近的帖子
Bob McDermott:
Apoorva,

When you say "add the following file in hook", do you mean in the _diffs folder of the theme? Can this be done in a theme or do you need to do a hook?

Thanks,
Bob

Apoorva Prakash:
Hi Neetu,

You need to add the following file in hook
\html\js\liferay\navigation.js


In this file, you'll see the following online no 6,
var TPL_DELETE_BUTTON = '<span class="delete-tab aui-helper-hidden">X</span>';
just make this var blank...

However I don't know your requirements, but this will make you unable to delete pages from nav bar.

Hope this will help.

Thanks and Regards,
Apoorva Prakash


Hi Bob,

No, not in theme... In Hook, because navigation.js is not a part of theme, but of HTML.

Hope this will help.

Thanks and Regards,
Apoorva Prakash