Forum
Using Perch Pages for Images
I have the following set of page attributes:
<perch:pages id="mainBanner" label="Main Banner For Page" type="image" divider-before="Set Image for Page" suppress="true" width="2000" bucket="banners" />
<perch:pages id="mainBanner" type="image" suppress="true" width="960" />
<perch:pages id="mainBanner" type="image" suppress="true" width="768" />
<perch:pages id="mainBanner" type="image" suppress="true" width="360" />
This creates a banner for the page, that is then accessible from within a navigation template using:
<perch:pages id="mainBanner" />
The problem I am faced with is I want to be able to access specific sizes of this attribute. e.g.:
<perch:pages id="mainBanner" width="360" />
This does not work, Perch returns only the source file - it ignores the width attribute.
Within normal .php templates this can be overcome using string manipulation (I asked a similar question a few weeks ago), however within the confines of a html navigation template strings cannot be manipulated.
Can you please advise a solution for this as I don't wish to be serving up huge banners for small cameos within a page menu system.
I do something similar and works ok. Shoot me down if I'm wrong but I think you need to include the crop="true" or "false" and it will be fine.
The most crucial attribute us
type="image"
. If you don't declare a field type, it gets processed as a basic text string.Thanks guys, I'll give it a try with the correct attribute in place on Monday.