2012-07-27 5 views
1

나는 파서라고 불리는 drupal 7 모듈을 가지고 있습니다. 하지만이 모듈에는 cron을 사용할 수있는 옵션이 없습니다. 그리고 Drupal 모듈 코딩에서 나쁘기 때문에 수동으로 Parser에서 cron으로 작업을 추가 할 수있는 옵션이 있는지 묻고 싶습니다.drupal의 사용자 정의 cron 작업

당신은 당신의 경우, 후크 "크론"를 구현해야합니다
+0

파서가 Drupal.org에 있습니까? 그렇다면 모듈의 프로젝트 페이지에 대한 링크를 제공 할 수 있습니까? – kevin628

+0

아니, 그 일부 러시아어 사이트에 있지만 여기에 guthub 페이지입니다 https://github.com/xandeadx/parser/zipball/master 또한 cron 옵션으로 일부 reworked 모듈입니다,하지만 그는 데이터베이스에서 테이블을 만들지 않았어 그 작업에 필요합니다. – Avdept

+1

모듈 코드에 따라, 사용자 브라우저 (브라우저가 서버에 프로세스를 계속 진행하도록 쿼리)에 따라 배치 API를 사용하도록 설계된 것처럼 보입니다. 따라서 코드에서 cron 중에 실행되도록 케이블을 리팩터링해야합니다. hook_cron()이 방법입니다. –

답변

0

는 :

function parser_cron() { 
    ... 
} 
+0

정확히 여기 코드해야합니까? – Avdept

3

Drupal 후크가하는 일에 대해 읽어 볼 수 있습니다. 당신이 파서 모듈을 편집하기를 원한다면

function hook_cron() { 
    // Do something when cron runs. 
} 

그래서 당신은 당신은 또한 당신이 그런 식으로 원하는 결과를 달성 할 수있을 수 있으므로 규칙을보고 할 수 있습니다

function parser_cron() { 
    // Add your code that should be run on every cron run. 
} 

을 사용합니다. 자신이하려는 일에 대해 더 많은 정보를 얻지 않고서는 알기가 어렵습니다.