我正在处理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