我使用Perch CMS来浏览bxslider的一些标题。我目前有4个标语。因为我在每个bxslider列表项上使用了不同的图像,我想知道是否有一种方法来提取数组本身的特定索引。
<ul class="bxslider">
<li> <img src="assets/img/banners/hay-banner.jpg"/> </li>
<li> <img src="assets/img/banners/final-farmhouse-banner.jpg"/> </li>
<li> <img src="assets/img/banners/final-tractor-banner.jpg"/> </li>
<li> <img src="assets/img/banners/property-owners.jpg"/> </li>
</ul>
目前我的HTML代码。我希望能够使用
拉出标语 <?php perch_content('Taglines');?>
但是显而易见的是,它会将所有标语都引入标题,而不仅仅是第一个<li>
的第一个标语,第二个<li>
标记的第二个标语。
在perch中有没有办法做到这一点? (下面的理想输出)。
<li> <img src="assets/img/banners/hay-banner.jpg" title="perch_content('Taglines (1))"
答案 0 :(得分:0)
在perch / templates / content / bxslider.html
中为该地区创建模板假设您希望在上传时将图像渲染为1000x400:
<perch:before>
<ul class="bxslider">
</perch:before>
<li> <img src="<perch:content id="image" label="Image" type="image" width="1000" height="400" crop="true" />" title="<perch:content id="tagline" label="Tagline" type="text" />" /> </li>
<perch:after>
</ul>
</perch:after>
在您的页面上,使用<?php perch_content('Slider'); ?>
创建区域,在浏览器中重新加载页面,转到perch后端,设置现在出现的区域&#34; Slider&#34;在该页面上允许多个项目并使用模板&#34; Bxslider&#34; - 完成。
在http://docs.grabaperch.com/docs/templates/attributes/type/image/
上可以找到更多图像选项