Yii 無限スクロールを実装しました。
今、私は次のように1つのビューでウィジェットを2回使用できることを疑問に思っていました:
<div id="demo-area1">
<div class="items">
<div class="messages">
<?php foreach($provider->getData() as $i => $item): ?>
<div class="item">
<?php echo CHtml::image($item["ImageUrl"]); ?>
<p class="author"><?php echo $item["User"]; ?></p>
<p class="message"><?php echo $item["Message"]; ?></p>
<p class="publication_date"><?php echo Yii::app()->dateFormatter->formatDateTime($item["Time"]); ?></p>
</div>
<?php endforeach; ?>
</div>
<?php $this->widget("ext.yiinfinite-scroll.YiinfiniteScroller", array(
"itemSelector" => "div.items1",
"pages" => $provider->pagination)); ?>
</div>
</div>
<div id="demo-area2">
<div class="items">
<div class="messages">
<?php foreach($provider->getOtherData() as $i => $item): ?>
<div class="item">
<?php echo CHtml::image($item["ImageUrl"]); ?>
<p class="author"><?php echo $item["User"]; ?></p>
<p class="message"><?php echo $item["Message"]; ?></p>
<p class="publication_date"><?php echo Yii::app()->dateFormatter->formatDateTime($item["Time"]); ?></p>
</div>
<?php endforeach; ?>
</div>
<?php $this->widget("ext.yiinfinite-scroll.YiinfiniteScroller", array(
"itemSelector" => "div.items2",
"pages" => $provider->pagination)); ?>
</div>
</div>
これを使用すると、最初の無限スクロールのみが機能します。2番目を機能させるにはどうすればよいですか?