2011-03-17 4 views
1

Drupal + Ubercart로 웹 사이트를 개발 중입니다. 나는 그것이 완벽하게 작동하지만, 만료 시간 전에 장바구니에 제품을 추가 할 때 제한 시간 제공 모듈을 사용하고 있습니다. 나중에 제품이 만료 될지라도 제품이 장바구니에 남아 있습니다. 내가 만료 후 카트에서 제품을 제거하기 위해 방아쇠를 사용해야한다고 생각하지만 그렇게하는 법을 모르겠습니다. 누구나 아이디어가 있습니까?Drupal ubercart 제한 시간 제안

답변

1

Ubercart의 설정에는 장바구니를 기억하는 시간을 제어하는 ​​옵션이 있습니다. 아마도 하루를 단축 할 수 있으며 문제가 해결되어야합니다.

+0

감사합니다. 사용할 수는 있지만 완벽한 해결책은 아닙니다. 사용자는 만료 10 분 전에 카트에 제품을 추가 할 수 있습니다. 그냥 만료되었을 때 장바구니에서 제품을 제거하는 것이 필요합니다. – dbtek

+0

hook_form_alter를 사용하여 체크 아웃 양식에 사용자 정의 유효성 처리기를 추가하고 만료 된 제품을 체크 아웃하지 못하게 할 수 있습니다. 이 작업은 사용자 정의 모듈에서 수행됩니다. – Thomas4019