phile/page-shuffle

此包已被废弃,不再维护。作者建议使用 phile/twig-filters 包。

创建一个新模板变量,pages_shuffled,它包含一个随机排列的页面数组。

dev-master 2018-03-29 16:23 UTC

This package is not auto-updated.

Last update: 2020-01-24 15:19:25 UTC


README

注意:此仓库已废弃。请使用 https://github.com/PhileCMS/phileTwigFilters

philePageShuffle

创建一个新模板变量,pages_shuffled,它包含一个随机排列的页面数组。

1.1 安装(composer)

php composer.phar require phile/pageshuffle:*

1.2 安装(下载)

  • 安装最新版本的 Phile
  • 将此仓库克隆到 plugins/phile/pageShuffle

2. 激活

安装插件后,您需要在 config.php 文件中添加以下行

$config['plugins']['phile\\pageShuffle'] = array('active' => true);

使用方法

此插件向模板公开一个名为 pages_shuffled 的新变量。此数组包含对 pages 的随机排列版本。

<ul class="posts">
  {% for page in pages_shuffled %}
    <li><a href="{{ page.url }}">{{ page.title }}</a></li>
  {% endfor %}
</ul>