phile / page-shuffle
Creates a new template variable, pages_shuffled, which contains a randomized array of pages.
Installs: 8
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:phile-plugin
Requires
This package is not auto-updated.
Last update: 2020-01-24 15:19:25 UTC
README
Note: This repository is abandonded. Use https://github.com/PhileCMS/phileTwigFilters instead.
philePageShuffle
Creates a new template variable, pages_shuffled, which contains a randomized array of pages.
1.1 Installation (composer)
php composer.phar require phile/pageshuffle:*
1.2 Installation (Download)
- Install the latest version of Phile
- Clone this repo into
plugins/phile/pageShuffle
2. Activation
After you have installed the plugin. You need to add the following line to your config.php
file:
$config['plugins']['phile\\pageShuffle'] = array('active' => true);
Usage
This plugin exposes a new variable to templates called, pages_shuffled
. This array contains a shuffled (randomized) version of pages
.
<ul class="posts"> {% for page in pages_shuffled %} <li><a href="{{ page.url }}">{{ page.title }}</a></li> {% endfor %} </ul>