2011-01-05 5 views
1

망고 블로그 테마, 특히 사이드 바 포드 구성 요소를 작업 중입니다. 나는 다른 테마로 빌드 된 것을 보는 방식으로 포드를 만들었지 만 표시되지 않습니다. 내 skin.xml 파일은 다음과 같습니다망고 포드 그룹이 표시되지 않음

<podLocations> 
    <location id="sidebar" name="General sidebar"> 
    <pod id="about">About</pod> 
    <pod id="search">Search</pod> 
    <pod id="categories">Categories</pod> 
    <pod id="wise-words">Wise Words</pod> 
    </location> 
    <location id="sidebar-page" name="Page Sidebar"> 
    <pod id="about">About</pod> 
    <pod id="search">Search</pod> 
    <pod id="categories">Categories</pod> 
    <pod id="wise-words">Wise Words</pod> 
    </location> 
    <location id="sidebar-archives" name="Archives Sidebar"> 
    <pod id="about">About</pod> 
    <pod id="search">Search</pod> 
    <pod id="categories">Categories</pod> 
    <pod id="wise-words">Wise Words</pod> 
    </location> 
</podLocations> 

포드 위치의 실제 출력은 다음과 같습니다

<mangox:PodGroup locationId="sidebar" template="index"> 
<mangox:TemplatePod id="about" title="About"> 
<h3>About</h3> 
<p><mango:Blog description descriptionParagraphFormat /></p> 
</mangox:TemplatePod> 
<mangox:TemplatePod id="search"> 
<h3>Search</h3> 
<form id="qsearch" action="/archives.cfm/search/" method="get" > 
    <p> 
    <label for="qsearch">Search:</label> 
    <input class="tbox" type="text" name="qsearch" value="Search this site..." title="Start typing and hit ENTER" /> 
    <input class="btn" alt="Search" type="image" name="searchsubmit" title="Search" src="<mango:Blog skinurl />assets/images/search.gif" /> 
    </p> 
</form> 
</mangox:TemplatePod> 
<mangox:TemplatePod id="categories"> 
<h3>Categories</h3> 
<ul class="sidemenu">  
    <mango:Categories><mango:Category> 
     <li><a href="<mango:CategoryProperty link />" title="<mango:CategoryProperty title />"><mango:CategoryProperty title /></a></li> 
    </mango:Category></mango:Categories> 
</ul> 
</mangox:TemplatePod> 
<mangox:TemplatePod id="wise-words"> 
<h3>Wise Words</h3> 
<p>&quot;We can let circumstances rule us, or we can take 
charge and rule our lives from within.&quot;</p> 

<p class="align-right">- Earl Nightingale</p>  
</mangox:TemplatePod> 

나는 포드가 관리자에 표시 할 설정되어 있는지 확인하지만, 경우에 한 사이드 바가 표시하지 않는 페이지를로드합니다. 소스 코드를 보면 사이드 바 div에 빈 컨테이너가 표시됩니다.

답변

4

코드는 창을 정의하고 표시하지 않습니다. 이 코드는 <mangox:PodGroup></mangox:PodGroup> 블록 내에서해야하고, 모든 포드가 표시됩니다 모두 (1) 이 템플릿 포드 코드에 의해 또는 플러그인으로 중,을 정의하고, (2) 는 포드를 통해을 활성화 관리자의 관리자.

<mangox:Pods> 
    <mangox:Pod> 
     <mangox:PodProperty content /> 
    </mangox:Pod> 
</mangox:Pods> 
+0

훌륭한 결과. 대단히 감사합니다. –