2014-07-23 1 views
0

레이아웃이없고 magento의 결과 페이지에 결과가 없습니다.레이아웃이없고 자홍색 결과 페이지에 결과가 없습니다

레이아웃 catalogsearch.xml은 다음과 같습니다

<catalogsearch_result_index translate="label"> 
<label>Quick Search Form</label> 
<update handle="page_two_columns_left" /> 
<reference name="root"> 
    <action method="setTemplate"><template>page/2columns-left.phtml</template></action> 
</reference> 
<reference name="left"> 
    <block type="catalogsearch/layer" name="catalogsearch.leftnav" after="currency" template="catalog/layer/view.phtml"/> 
</reference> 
<reference name="content"> 
    <block type="catalogsearch/result" name="search.result" template="catalogsearch/result.phtml"> 
     <block type="catalog/product_list" name="search_result_list" template="catalog/product/list.phtml"> 
      <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml"> 
       <block type="page/html_pager" name="product_list_toolbar_pager"/> 
      </block> 
      <action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action> 
      <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action> 
      <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action> 
      <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action> 
      <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action> 
      <action method="setToolbarBlockName"><name>product_list_toolbar</name></action> 
     </block> 
     <action method="setListOrders"/> 
     <action method="setListModes"/> 
     <action method="setListCollection"/> 
    </block> 
</reference> 

누구든지 도와 드릴까요?

감사합니다.

답변

0

아래의 핸들러를 제거하고 확인하십시오. 그 다음 작업이 테마에서 catalogsearch.xml를 제거하지 않을 경우 필요가이

update handle="page_two_columns_left" 

에 대한 모든 핸들을 업데이트 없습니다.

+0

줄을 제거하는 것이 도움이되지 않았습니다! 파일을 삭제했는데 효과가있었습니다. D 매우 감사드립니다. 질문이 하나 있습니다. 파일을 제거한 후 검색 결과에 어떤 레이아웃이 지정 되었습니까 ?? – aelhobbi

+0

Magento는 콜백 기능을 사용합니다. magento가 xml을 현재 테마로 찾을 수없는 경우 기본 테마에서 찾을 수 있습니다. –

+0

괜찮습니다. 그래서 지금 (Catalogsearch.xml in Base)의 내용을 (Cataloguearch.xml 내 템플릿에) 복사했습니다. 이것이 템플릿을 할당하는 더 좋고 안전한 방법입니까? – aelhobbi