0

我正在使用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给出 empty div。我对两者都使用相同的代码div

问题在哪里?

4

1 回答 1

1

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

于 2013-03-05T09:50:47.220 回答