0
일부 체크 박스가있는 eform이 있습니다. 사용자가 두 개 이상의 확인란을 선택한 상태에서 eform을 제출하면 보고서에 쉼표로 구분 된이 확인란의 값이 표시됩니다. 쉼표를 줄 바꿈으로 변경하여 각 값을 새 줄에 표시하려면 어떻게합니까?modx eform checkbox delimiter
일부 체크 박스가있는 eform이 있습니다. 사용자가 두 개 이상의 확인란을 선택한 상태에서 eform을 제출하면 보고서에 쉼표로 구분 된이 확인란의 값이 표시됩니다. 쉼표를 줄 바꿈으로 변경하여 각 값을 새 줄에 표시하려면 어떻게합니까?modx eform checkbox delimiter
eform을 호출하기 전에 함수가 포함 된 스 니펫을로드하십시오.
이 같은 기능을 같이 할 수있는 방법이다 : 당신의 eform 통화에서
function myfunction(&$fields,&$vMsg,&$rMsg) {
// here you can call your field and manipulate it.
// you find the variable in the array $fields eg. $fields['myfield']
// ...
}
은 함수를 호출 매개 변수를
&eFormOnValidate=`myfunction`
를 사용합니다.
다른 후크가 있습니다. & eFormOnBeforeFormMerge 또는 & eFormOnBeforeMailSent도 시도해 볼 수 있습니다.
$foo=str_replace(',','-',$foo);
... 쉼표는 대시로 바꿉니다.