掲示板
database call in navigation.vm
11年前 に Abhi Ed によって更新されました。
database call in navigation.vm
Regular Member 投稿: 118 参加年月日: 12/06/04 最新の投稿
hello,
In my theme i have a requirement that one of the navigation links will contain the list that will be dynamically populated after querying the database.
Can we make a database call in navigation.vm ?
In my theme i have a requirement that one of the navigation links will contain the list that will be dynamically populated after querying the database.
Can we make a database call in navigation.vm ?
11年前 に Muzakir Khan によって更新されました。
RE: database call in navigation.vm
Regular Member 投稿: 112 参加年月日: 12/03/15 最新の投稿Abhi Ed:
hello,
Can we make a database call in navigation.vm ?
Think so yes, we can make a database call in navigation.vm using javascript..
Regards
Khan
11年前 に Abhi Ed によって更新されました。
RE: database call in navigation.vm
Regular Member 投稿: 118 参加年月日: 12/06/04 最新の投稿Muzakir Khan:
Abhi Ed:hello,
Can we make a database call in navigation.vm ?
Think so yes, we can make a database call in navigation.vm using javascript..
Regards
Khan
Thanks Muzakir, Can u explain how this call can be performed by any example which can clarify this?
11年前 に Muzakir Khan によって更新されました。
RE: database call in navigation.vm
Regular Member 投稿: 112 参加年月日: 12/03/15 最新の投稿Abhi Ed:
Thanks Muzakir, Can u explain how this call can be performed by any example which can clarify this?
I am sorry, you have to include the javascript code(onclick) for calling the database in your portal_normal.vm of your theme..
You just google javascript code for the same, u will get it..
11年前 に Abhi Ed によって更新されました。
RE: database call in navigation.vm
Regular Member 投稿: 118 参加年月日: 12/06/04 最新の投稿Muzakir Khan:
Abhi Ed:
Thanks Muzakir, Can u explain how this call can be performed by any example which can clarify this?
I am sorry, you have to include the javascript code(onclick) for calling the database in your portal_normal.vm of your theme..
You just google javascript code for the same, u will get it..
I don't know, how practical ur solution is,Muzakir.However,thanks for ur time.
The question stands open yet.If anyone has done like this before,please share ur ideas.
11年前 に Priyanka Dhingra によって更新されました。
RE: database call in navigation.vm
Liferay Master 投稿: 501 参加年月日: 11/12/20 最新の投稿
Hi,
Please check the following link
https://www.liferay.com/community/forums/-/message_boards/message/10559868
I think editing the velocityvariable class will give you access to your database and then you can access the variable with a $ in your init-custom.vm
I didnt tried anyways but that can be a possible solution(an idea).
Please check the following link
https://www.liferay.com/community/forums/-/message_boards/message/10559868
I think editing the velocityvariable class will give you access to your database and then you can access the variable with a $ in your init-custom.vm
I didnt tried anyways but that can be a possible solution(an idea).
11年前 に Aravinth Raj Raju によって更新されました。
RE: database call in navigation.vm
Junior Member 投稿: 27 参加年月日: 11/10/03 最新の投稿
Hi,
I too have similar requirement, to load menus after querying from a custom table.
Plz post your ideas.
Thanks,
Aravinth Raj R.
I too have similar requirement, to load menus after querying from a custom table.
Plz post your ideas.
Thanks,
Aravinth Raj R.
11年前 に David H Nebinger によって更新されました。
RE: database call in navigation.vm
Liferay Legend 投稿: 14919 参加年月日: 06/09/02 最新の投稿Abhi Ed:
Can we make a database call in navigation.vm ?
Yes, although you shouldn't do things this way.
Navigation.vm is a velocity script, and tweaking the velocity context to include necessary stuff to run the query would not be good.
Instead you should wrap the logic into a Spring bean. Register the bean in the portal's Spring context, then use $utilLocator.findUtil("my spring bean") to get access to the spring bean in navigation.vm, call the bean, and handle the results.