Прерывается цикл, что то накосячил

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Закрыто
Аватара пользователя
Barssoft
Сообщения: 726
Зарегистрирован: 2013.01.21, 16:03

Прерывается цикл, что то накосячил

Сообщение Barssoft »

Подскажите что то сделал ни так не могу понять где ошибка

Код: Выделить всё

<?php if(!empty($model)): ?>
    <?php foreach ($model as $mode):?> 
    <?php if(GetMaterial::GetMatAll($category,$mode->id)): ?>   
     <div class="col-sm-3 col-md-3 rooms">
        <?php echo CHtml::image('../for_imag/partners/'.$mode->img.''); ?>
        <h3><?php echo CHtml::link($mode->name.' Review',array('/site/DetalPartner','id'=>$mode->id)); ?></h3>
    </div> 
    <div class="col-sm-8 col-md-8 poker_room">    
       <?php foreach(GetMaterial::GetMatAll($category,$mode->id) as $key=>$promo): ?>
    <div class="block_main" style="margin-top: <?php echo $key==0?"0px":""; ?>;">
        <div class="view_short" data-id="<?php echo $promo->id; ?>">
            <h4 style="margin-top: <?php echo $key==0?"0px":""; ?>;"><?php echo $promo->name; ?></h4>
            <p class="date"><?php echo date('F d,Y',$promo->date_create); ?></p>
            <?php  $arr=explode("<div style=\"page-break-after: always;\">",$promo->text);
                    echo $arr[0]; ?>
        </div>
        <div style="display: none;" class="more_text" data-id="<?php echo $promo->id; ?>" >
            <h4><?php echo $promo->name; ?></h4>
            <p class="date"><?php echo date('F d,Y',$promo->date_create); ?></p>
            <?php  echo $promo->text; ?>
            <?php  echo CHtml::link(yii::t('blog','Hide'),'#',array('class'=>"hide_text",'data-id'=>$promo->id)); ?>           
        </div>
        <div>
            <?php  echo CHtml::link(yii::t('blog','Read more'),'#',array('class'=>"more",'data-id'=>$promo->id)); ?>
        </div>
        </div>
    <?php endforeach; ?> 
        </div>
    <div class="clearfix"></div>
    <?php endif; ?>
    <?php endforeach; ?>   
<?php endif; ?>
Выполняется этот код и всегда разный ответ, как будто он прерывается всегда на разных итерациях, что ни так то можете подсказать
Закрыто