2010-02-18 6 views
2

다른 eZ 페이지에 게시하는 템플릿 (eZ 생성 양식 아님)에 양식이 있습니다. 템플릿 내에서 POST 변수를 얻으려면 어떻게해야합니까?eZ 템플릿에서 POST 변수 가져 오기 게시

감사합니다. 게시 EZ에서 처리하는 형태의 양식을 구축 할 수

답변

0

적절한 방법은 다음과 같은 양식을 만들 수 있습니다 :

<form method="post" action={"content/action"|ezurl}> 
    <input type="hidden" name="DestinationURL" value="{$node.url_alias}" /> 
    <input name="(your_parameter_name)" type="text" value="parameter value"> 

경우 현재 노드의 $의 node.url_alias 별칭 URL입니다. 그러나 당신이 필요로하는 바에 따라 그것을 바꿀 수 있습니다. 내가보기에 매개 변수로 wnat 입력 이름()에 있어야하지만 그것은 나를 위해 작동하는지 모르겠습니다. 이와 같이하면 대상 노드 템플릿에서 $ view_parameters 객체를 통해 사용할 수있는 매개 변수가됩니다.

$view_parameters.<name of your form field> 
3

이 같은 그것을 얻을 수 있습니다

ezhttp('my_variable_name', 'POST') 

또한 얻을이 같은 세션 변수를 검색 할 수 있습니다.

documentation page을 확인할 수 있습니다.

관련 문제