2014-09-19 2 views
0

Gravity Forms 플러그인에서 시작 날짜 및 시작 시간 값을 기반으로 동적으로 채우려고 시도했지만 행운은 없습니다. 시작 날짜에 따라 중력 양식을 동적으로 채우기

내가 동적으로 종료 날짜를 채우는 데 사용되는 코드입니다 :

<?php 
add_filter("gform_field_value_date", "populate_date"); 
function populate_date($value){ 
return date('Y-m-d', strtotime('+0 days')); 
} 
?> 

이 실제로 작동하지만, '0일'제출 날짜가 아닌 '시작 날짜'값을 추가합니다.

같은 시간이 지남. '종료 시간'입력란을 자동 입력하기를 원합니다. 예 : 종료 시간 = 시작 시간. 그리고 '시작 시간'에 '+1 시간'을 추가하여 '종료 시간'을 얻고 싶습니다.

제안 사항? TNX

답변

1

다음 날짜 비트에 대한 해결책이있다 :

new GW_Populate_Date(array(
    'form_id' => 1,   // update to your form ID 
    'target_field_id' => 1, // update to the ID of the 'End Date' field 
    'source_field_id' => 2 // update to the ID of the 'Start Date' field 
)); 

사용하는 시간 필드 구성의 어떤 종류 :

http://gravitywiz.com/populate-dates-gravity-form-fields/

사용 사례는 다음과 같이 보일 것인가? 양식에 대한 링크가 있습니까?