2013-11-28 2 views
0
본 웹 사이트의 설문 조사 모듈에 관한 몇 가지 문제가

메신저 :잘못된 토큰

www.madridactual.es이 -> 당신은 홈 페이지의 중간 오른쪽에있는 설문 조사를 찾을 수 있습니다.

투표 할 때 때때로 유효하지 않은 토큰을받을 수 있다는 것이 문제입니다. 캐시가 비활성화되고 여전히 이러한 문제가 발생합니다.

무엇이 문제 일 수 있습니까?

도움을 주셔서 감사합니다.

+0

세션이 만료되었지만 캐시가 아닙니다. – Elin

+0

설문 조사가 공개 된 경우에도? – MONZTAAA

+0

아직 세션이 있습니다. 맞습니까? 나는 당신이 당신의 코드에서 무엇을 가지고 있는지 모른다는 것을 의미한다. 그러나 그것은 보통의 이유이다. – Elin

답변

0

경우에 따라 양식이 작동하지 않는 경우가 두 가지뿐입니다.

1) 세션 만료, 만료되기까지 15 분이 걸리기 때문에 거의 발생하지 않습니다. 또한 토큰을 앞뒤로 전달할 세션이 필요하지 않다고 생각합니다 (숨겨진 필드 임).

2) 캐시. 캐시가 비활성화되었다고 가정합니다 (글로벌 구성 - 시스템 탭에서 가정합니다). 캐시 플러그인을 사용 중지 했습니까?

캐시 플러그인을 사용 중지하면 설문 구성 요소가 올바르게 토큰을 주입하지 않을 가능성이 높습니다. Joomla 캐시가 토큰 업데이트를 처리합니다. 그러나 토큰이 get 호출 (또는 ajax 형식)에 다시 쓰거나 삽입되면 업데이트되지 않습니다. 이것은 디자인 문제이며 확장 개발자의 책임입니다. 토큰을 표준 <input에 그대로두고 클라이언트 측에서 javascript로 처리하여 이름/값을 ajax 호출에 삽입 할 수 있습니다.

관련 문제