it-swarm-ko.tech

규칙을 사용하여 컨텐츠 게시 / 게시 예약

"콘텐츠가 저장 될 것입니다"에서 시작된 트리거 규칙이 있습니다. 해야 할 일은 컨텐츠 유형을 확인하고, 통과하는 경우 해당 노드 ID를 기반으로 스케줄 된 태스크를 삭제하고 "게시 규칙 세트"를 스케줄하십시오.

그런 다음 "Publish Ruleset"이 시작되고 Schedule Expire Node 규칙 및 Schedule Node 게시 규칙)이 호출됩니다. 첫 번째 규칙은 CCK 날짜 만료 필드, 두 번째는 CCK 날짜 게시 필드를 기반으로 노드를 게시합니다.

이 규칙이 실행될 때마다 동일한 노드 ID를 가진 다른 예약 된 작업이 삭제됩니다.

때때로 노드는 필요할 때 게시되고, 그렇지 않은 경우도 있으며 일관성이없는 게시되지 않은 것처럼 보입니다.

CCK 날짜 필드에 규칙 날짜와 시간을 사용하는 것이 너무 구체적입니까? 시간을 지정하지 않고 날짜 여야합니까?

이것이 규칙으로 컨텐츠의 게시 및 게시 취소를 자동화하는 올바른 방법인지 알아내는 데 어려움을 겪고 있습니다.

이 자습서 후에 규칙을 모델링했습니다.

http://drupal.org/node/520012

내가보고있는 것은 때로는 작업이 올바르게 예약되고 문제의 노드가 게시 (또는 게시 취소) 된 것입니다. 큐는 결코 스스로를 지우지 않는 것 같습니다. 규칙은 이미 게시 된 것을 게시 할 수 없다는 것을 알고 있습니까, 아니면 어쨌든 대기열의 모든 것을 평가합니까?

누구든지 이것을 처리하는 좋은 방법을 찾았습니까?

3
Kevin

Scheduler 를 사용하여 노드 게시 및 게시 취소를 자동으로 예약 한 경험이 있습니다.

규칙을 포함하지 않기 때문에 귀하의 질문에 구체적으로 답변하지는 않지만 언급 할 가치가 있습니다. :)

4
Alex Weber

이 질문은 매우 오래되었지만. 나는 이런 종류의 기능을 수행하는 단계별 지침을 작성했습니다. http://drupal.org/node/520012#comment-712089

이것이 누군가를 돕기를 바랍니다.

1
hene