2010-08-24 2 views
0

내 페이지 레이아웃에 맞추기 위해 내 div에 filterPane을 삽입하고 싶습니다. 기본적으로 기본 팝업 동작을 없애고 filterPane과 응용 프로그램의 다른 요소를 조화시키고 싶습니다. Grails filterPane 페이지 레이아웃에 맞는 플러그인

내 GSP

<div class="filter"> 

      <p> 
       <filterpane:isFiltered> 
        <filterpane:currentCriteria domainBean="demoracer.Pilot" /> 
       </filterpane:isFiltered> 
      </p> 

<g:formRemote method="post" name="form_search" url="${[action:'list']}" update="listContainer" > 

    <filterpane:filterPane customForm="true" formName="form_search" domainBean="demoracer.Pilot" 
filterProperties="name," id="filterpaneContainer" /> 

    <g:actionSubmit value="Apply Filter From Outside Filter Pane" action="list" /> 

</g:formRemote> 

      </div> 

하지만 창에 표시되지 않습니다.

감사

답변

0

html로가 정적으로 태그 라이브러리

def output = """\ 
<div id="${containerId}" 
    class="filterPane ${containerClass ?: ''}" 
    style="display:none;${containerStyle}"> 
<h2>${title}</h2> 
${openFormTag} 
<input type="hidden" name="filterProperties" value="${propsStr}" /> 
<table cellspacing="0" cellpadding="0" class="filterTable"> 
""" 
1

filterpane 자체 사업부를 생성 이후에 의해 생성되기 때문에이 불가능 보인다 않습니다, 당신은 단지 사업부를 사용할 수 없습니다가 생성 귀하의 레이아웃에 맞게 다시 스타일링 하시겠습니까? 생성하는 컨테이너 div의 id, class 및 style 속성을 지정할 수 있습니다. 그게 당신이 원하는 어떤 방식 으로든 스타일을 바꾸기에 충분할 것입니다.