当我给出两次时,图像提取在OSClass中不起作用

时间:2013-03-05 04:12:27

标签: osclass

我正在使用 OSClass 。我是新手。

...\oc-content\themes\modern\item.php中,我使用以下代码,

<div class="image slider">
    <?php if( osc_images_enabled_at_items() ) { ?>
        <?php if( osc_count_item_resources() > 0 ) { ?>
            <?php for ( $i = 0; osc_has_item_resources(); $i++ ) { ?>
                <img src="<?php echo osc_resource_url(); ?>" width="100%" height="240px;" alt="<?php echo osc_item_title(); ?>" title="<?php echo osc_item_title(); ?>" />

            <?php } ?>
        <?php } ?>
    <?php } ?>  
</div>


<div class="layout slider">
    <?php if( osc_images_enabled_at_items() ) { ?>
        <?php if( osc_count_item_resources() > 0 ) { ?>
            <?php for ( $i = 0; osc_has_item_resources(); $i++ ) { ?>
                <img src="<?php echo osc_resource_url(); ?>" width="100%" height="240px;" alt="<?php echo osc_item_title(); ?>" title="<?php echo osc_item_title(); ?>" />

            <?php } ?>
        <?php } ?>
    <?php } ?>  
</div>

此处,image slider提供图片。但是,layout slider会为空div。我对div使用相同的代码。

问题在哪里?

1 个答案:

答案 0 :(得分:1)

<?php osc_reset_resources(); ?>之后和第二个<div class="layout slider">之前添加此for,必须重置资源的迭代器。