2013-06-03 2 views
0

특정 페이지를 특정 횟수로 방문하도록 사용자 (역할)를 제한하는 방법은 무엇입니까?사용자가 특정 페이지를 특정 횟수로만 방문하도록 제한

저는 drupal 6을 사용하고 있습니다. 프리미엄 콘텐츠 용이며, 프리미엄 콘텐츠 5 개를 무료로 제공하고 싶습니다.

+1

이 문제를 해결하기위한 자신의 시도를 설명하면 더 큰 기회를 얻을 수 있습니다. – Mark

+0

통계 모듈을 활성화 한 다음 액세스 테이블을 사용하여 사용자가 방문한 횟수를 가져옵니다. 특정 방문 후 노드보기를 확인하고 액세스를 제한하십시오! –

+0

이 솔루션을 코딩 하시겠습니까, 아니면 타사 기고 물을 검색 하시겠습니까? – brazorf

답변

2

해당 페이지의 사용자 방문수를 계산하고, 쿠키 또는 세션 변수의 수를 업데이트 할 수 있습니다. 방문수가 정의 된 한도를 초과하면 페이지를 다른 페이지로 리디렉션합니다. 일부는로드시에

0

콘텐츠 프로필 및 규칙 모듈을 사용하여이 작업을 수행 할 수 있습니다. 카운트를 추적하기 위해 사용자 프로필에 필드를 만듭니다. 규칙 모듈을 사용하여 사용자가 프리미엄 콘텐츠 페이지를보고 있는지,보고있는 경우 페이지를 렌더링하기 직전에 사용자 프로필 수를 확인하십시오. 그 다음 리디렉션되는 경우 5보다 작 으면 다른 수를 증가시킵니다.