我正在處理this(NSFW),我創建了12個子頁面,但列表中只顯示了10個子頁面。 我沒有在代碼片段或面板配置中使用任何限制()或分頁(),我無法找到限制的限制。我的猜測是一個編號問題,因爲如果在面板中向上拖動第11個子頁面,下面的任何內容都不會顯示。 任何線索?Kirby snippet只顯示10個子頁面
PHP:
<section id="entries">
<ul>
<li>
<div class="line asger">
<div class="text">00</div>
<div class="text bold">Asger Carlsen</div>
</div>
</li>
<?php $n = 1; foreach($pages->children()->visible()->sortBy('date', 'asc') as $entries): ?>
<li>
<div class="line">
<div class="text">0<?php echo $n++; ?></div>
<div class="table"><div class="text bold"><?php echo kirbytext($entries->title()) ?></div></div>
<div class="text"><?php echo kirbytext($entries->kind()) ?></div>
</div>
<div class="description hidden">
<?php echo kirbytext($entries->description()) ?>
</div>
<div class="left-half">
<img class="images hidden" src="<?php echo $entries->images()->first()->url() ?>" alt="<?php echo html($entries->title()) ?>" />
</div>
</li>
<?php endforeach ?>
</ul>
</section>
文件夾結構:https://www.dropbox.com/s/8gigspwup0kwqei/Screenshot%202014-09-03%2015.39.51.png?dl=0
我猜'可見()'調用與它有關。你確定其他兩個沒有隱藏嗎? '$ pages-> countInvisible()'的輸出是什麼? – 2014-09-04 00:56:20
有趣的是,它確實返回了2個不可見的子頁面,但我確信它們都在文件夾結構中(它們有一個數字作爲文件名)並且在面板中(它們在上面的部分)被設置爲可見。 – anoonimo 2014-09-04 02:13:54