2014-07-24 3 views
2

콘텐츠 폴더에 게시하는 아이들 만 원합니다.나는 umbraco에 게시 된 아이들 만 원합니다

이 내 아래 코드입니다 : 내가 게시되지 않은 모든 어린이 ..

지금 내가 유일한 게시 된 아이를 원하는을 받기함으로써

<umbraco:Macro runat="server" language="cshtml"> 
         @foreach (var item in Model.Children) 
          { 
           <h3 class="vacancyH">@item.jobTitle</h3> 

           <table class="vaccTbl"> 
           <tr> 
           <td class="vaccDetailTitle">Salary &amp; Benefits:</td> 
           <td class="vaccDetailDesc">@item.salaryBenefits</td> 
           </tr> 
           <tr> 
           <td class="vaccDetailTitle">Employment Type:</td> 
           <td>@item.employmentType</td> 
           </tr> 
           <tr> 
           <td class="vaccDetailTitle">Department:</td> 
           <td>@item.department</td> 
           </tr> 
           <tr> 
           <td class="vaccDetailTitle">Report to Position:</td> 
           <td>@item.reportToPosition</td> 
           </tr> 
           <tr> 
           <td class="vaccDetailTitle">Location:</td> 
           <td>@item.location</td> 
           </tr> 
           <tr> 
           <td class="vaccDetailTitle">Date of Description:</td> 
           <td>@item.businessArea</td> 
           </tr> 
           <tr> 
           <td class="vaccDetailTitle" valign="top">Summary:</td> 
           <td class="tablep">@item.vacancySummary</td> 
           </tr> 
           <tr> 
           <td colspan="2" valign="middle"><img src="/images/wordicon.jpg" alt="" class="docIcon" /><a href="@item.fullJobDescription" class="vaccDoc">Download the Full Job Description</a></td> 
           </tr> 
           </table> 
           <div class="vaccCloseDate">Application Deadline: @item.applicationDeadline.ToString("dd MMMM yyyy")</div> 
           <div class="vaccApplyForPosition"><a href="/[email protected]">Click here to apply</a></div> 

          } 
        </umbraco:Macro> 

.

답변

1

게시 된 것은 무엇을 의미합니까? 당신이하고있는 것은 게시 된 항목 만 표시합니다, 이것이 umbraco의 작동 방식입니다. where ("visible")를 사용하면 umbracoNaviHide라는 doc 유형 중 하나에 속성을 만들고 아이템을 숨기려면 true로 설정하는 것에 의존합니다. 당신이 가진 것이 작동하지 않는다면 또 다른 이유가 있습니다.

게시되지 않은 항목은 콘텐츠 트리에서 회색으로 표시됩니까?

최상위 콘텐츠 노드를 마우스 오른쪽 버튼으로 클릭하고 전체 사이트를 다시 게시 해보십시오.

브라우저가 캐시하고 있지 않은지 확인하여 캐시를 비우십시오.

모두 실패하면 app_data 폴더에서 umbraco.config를 삭제하면됩니다.

Umbraco는 게시되지 않은 항목을 렌더링하지 않습니다.

+0

여기에 폴더 내용 -> rush -> career -> 3 pages ...이 페이지에서 1 페이지 만 게시했고 2 개는 게시되지 않았으므로 ... 표시하지 않으려 고합니다. –

+0

쓸 때 어디에도 ("표시") 표시되지 않은 페이지도 표시됩니다. –

+0

내 제안을 따랐다 고 생각하지 않습니다 ... – wingyip