0

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>しかし、最初の の最初のタグライン、2 番目のタグの 2 番目のタグラインだけでなく、すべてのタグラインがタイトルに取り込まれることは明らかです<li>

とまり木内でこれを行う方法はありますか? (以下の理想的な出力)。

<li> <img src="assets/img/banners/hay-banner.jpg" title="perch_content('Taglines (1))"
4

1 に答える 1

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'); ?>し、ブラウザでページをリロードし、バックエンドに移動し、そのページに表示された領域「Slider」を設定して複数のアイテムを許可し、テンプレート「Bxslider」を使用します - 完了.

画像のさらに多くのオプションがhttp://docs.grabaperch.com/docs/templates/attributes/type/image/にあります。

于 2014-10-06T14:58:07.913 に答える