Concrete5上的分页代码(Foundation5主题)


Pagination code on Concrete5 (Foundation5 theme)

我正在尝试修复Concrete5网站上的分页。我在*.php上得到了这段代码文件:

<?php   if ($paginate && $num > 0 && is_object($pl)) { ?>
<div class="ff-grid-4-pagination-wrapper small-12 columns pagination     centered">
<ul class="ff-grid-4-pagination pagination">
<li class="arrow"></li>
<?php   echo $paginator->getPages('li') ?>
<?php  if ($showRss): ?><li><a class="fa fa-rss" href="<?php   echo $rssUrl ?>" target="_blank"></a></li><?php  endif; ?>
<li class="arrow"></li>
</ul><!-- END .ff-grid-4-pagination -->
</div><!-- END .ff-grid-4-pagination-wrapper -->
<?php endif; ?>

不知怎么的,我在Dreamweaver上出错了,说我的最后一行错了?结束代码的正确方法是什么?

真诚,

Mika

<?php if ($paginate && $num > 0 && is_object($pl)) { ?>

应该是

<?php if ($paginate && $num > 0 && is_object($pl)): ?>

当您使用终止脚本时

<?php endif; ?>而不是<?php } ?>


或者,您可以将最后一行从<?php endif; ?>更改为<?php } ?>,原因与上述相同。

此外,我建议你在文件之间保持语法一致,所以如果你使用if (...):,你应该在每个文件中使用这种语法。

最后:不要停留在编辑器或ide错误上:如果ide提供的提示不好,请尝试运行php代码(打开错误报告),并尝试了解错误