Field Types
The Gallery app includes a field type called albumlist
. This can be
used in regular content templates and templates from other apps. It
displays a select field containing all the albums, and returns the
albumSlug
as its value.
The field type is activated by setting type="albumlist"
on a template
tag.
<perch:content id="album" type="albumlist" label="Album">
At its most basic, this can be used to form a link to an album. You can
also get the value back with skip-template
and pass it to one of the
album functions.
Something like the following:
<?php
$album = perch_content_custom('My region', array('skip-template'=>true));
if (is_array($album)) {
// ['album'] is the ID of the field to get the slug from
$albumSlug = $album[0]['album'];
perch_gallery_album($albumSlug);
}
?>