2014-02-27 5 views
1

PHP 응용 프로그램에서 xform을로드하려고합니다. 이 코드를 PHP 뷰 파일에 넣었을 때 UI에 제출 단추가 표시되지 않습니다. PHP 응용 프로그램에서 xform xml을로드하는 방법은 무엇입니까?xforms을 PHP로로드하십시오.

<h:html xmlns:h="http://www.w3.org/1999/xhtml" 
     xmlns="http://www.w3.org/2002/xforms"> 
<h:head> 
<h:title>Search</h:title> 
<model> 
    <submission action="http://example.com/search" 
       method="post" id="s"/> 
</model> 
</h:head> 
<h:body> 
<h:p> 
    <input ref="q"><label>Find</label></input> 
    <submit submission="s"><label>Go</label></submit> 
</h:p> 
</h:body> 
</h:html> 

답변

1

XForms는 기본적으로 브라우저에서 지원되지 않습니다.

PHP에서는 Orbeon 또는 Betterform과 같은 XForms의 서버 측 구현을 Java로 작성 했으므로 사용할 수 없습니다.

XSLTForm을 시도해 볼 수 있습니다. 처리 명령을 사용하여 제한된 일부 휴대 전화를 제외하고 PHP 또는 거의 모든 브라우저에서 직접 수행 할 수있는 XSLT 1.0 변환이 필요합니다.

-alain