17 lines
297 B
PHP
17 lines
297 B
PHP
|
|
<?php
|
||
|
|
|
||
|
|
return function ($site, $pages, $page) {
|
||
|
|
$projects = $page->children()->published();
|
||
|
|
|
||
|
|
if (param('type')) {
|
||
|
|
$projects = $projects->filterBy('category', 'categories/'.param('type'), ',');
|
||
|
|
}
|
||
|
|
|
||
|
|
return array(
|
||
|
|
'ptemplate' => $page->intendedTemplate(),
|
||
|
|
'projects' => $projects,
|
||
|
|
);
|
||
|
|
}
|
||
|
|
|
||
|
|
?>
|