2017-12-16 16 views
0

레코드를 표시하는 자체 TYPO3 플러그인이 있습니다. 이제 각 레코드에 두 번째 페이지에 대한 링크를 추가하려고합니다.TYPO3 EXT : powermail 미리 채우기 또는 URL을 통해 필드 미리 선택

두 번째 페이지는 powermail 양식이어야합니다. 이제 두 번째 Mail에 대한 링크에 powermail 양식의 입력 필드를 미리 채워야하는 매개 변수가 필요합니다.

그럴 수 있습니까? 그리고 만약 그렇다면 어떻게?

답변

2

예 가능합니다. powermail의 문서를 참조하십시오 : https://docs.typo3.org/typo3cms/extensions/powermail/ForAdministrators/BestPractice/PrefillField/Index.html

표준 방법을

미리 입력 (입력, 텍스트 영역, 숨겨진) 또는 PrefillFieldViewHelper 수행 할 것이다 (, 라디오, 선택 확인) 필드의 사전 선택.

  1. GET/POST의 PARAM
  2. GET/POST의 PARAM & tx_powermail_pi1 [마커] = 값 등 & tx_powermail_pi1 [분야] 마커 = 값 같은은 (이 순서로) 다음과 같은 방법들과 파라미터 청취 & tx_powermail_pi1 [분야] [123] = 값
  3. GET/POST의 PARAM 등 & tx_powermail_pi1 [uid123 = 값
  4. 필드 FE_User의 값으로 채워 져야하는 경우 (필드 표시 등
  5. GET/POST의 PARAM 구성은)
  6. 필드 (

    plugin.tx_powermail.settings.setup.prefill { 
        # Fill field with marker {email} 
        email = [email protected] 
    } 
    
  7. 채우기처럼 간단한 TypoScript 채우기

    plugin.tx_powermail.settings.setup.prefill { 
        # Fill field with marker {email} 
        email = TEXT 
        email.value = [email protected] 
    } 
    
  8. 처럼 TypoScript cObject 채우기)

  9. 을 필드 구성을 참조 정적 설정에서 미리 작성해야하는 경우 시그널이있는 PHP. In2codePowermailViewHelpersMiscPrefillFieldViewHelper :: render()