2013-10-03 3 views
0

페이지를 방문하는 사용자에 대한 정보를 저장해야하기 때문에 Liferay의 포털 기본 페이지에 쿠키를 만들어야하지만 어떤 것이 있는지 모릅니다 그것을 동적으로하는 방법.페이지에서 동적으로 스크립트 만들기 Liferay

'제어판 -> 사이트 페이지'에서 원하는 페이지에 자바 스크립트를 추가 한 다음 코드 이후에 할 수있는 방법이 있다는 것을 알고 있습니다.

나는 정말로 잃어버린다.

+0

새로운 쿠키를 만들기 전에 이미 쿠키가 있는지 확인하고 싶습니까? –

+0

아니요, 정보를 저장하기 위해 쿠키를 만드는 페이지에서 스크립트를 작성해야합니다. 예를 들어 기본 페이지에 사용자가 방문 할 때 정보 (referer, time, ...)를 저장하는 스크립트가 있습니다. 그러나 나는 페이지에 가서 ''을 넣을 수 없기 때문에 dinamically한다. 이를 위해 컨트롤 패널처럼 할 수있는 방법이 있지만 코드 이후에 존재한다고 생각했습니다. – sandra

+0

'제어판 -> 사이트 페이지'에 '

0

일반적으로 custom-jsp hook을 만들 수 있습니다. 이렇게하면 포털의 JSP 코드를 재정의 할 수 있습니다. 기존 코드 안에 작은 스크립트를 추가하는 것이 jsp 후크에 대한 이상적인 시나리오입니다.

그러나 귀하의 경우, 변경하려는 특정 포틀릿의 페이지가 있다고 생각하지 않습니다. 이것을 테마에 적용 할 수 있다면 MainPage뿐만 아니라 모든 포털의 페이지에서 실행됩니다. 이 스크립트를 실행하는 간단한 포틀릿을 만들어 포털의 기본 페이지에 배치하십시오.

관련 문제