跳转到主要内容
qibadao 提交于 6 December 2014

问题描述: 以下是我页面的样式结构

 1、这个DIV我想输出view的第一笔资料

<div class="lswh_tcfzls_content_left">

<a href=""  > <img src=""  alt="Image" />  </a>   <p><a href=""  ></a></p>   </div>   2、这个DIV我想view从第二笔开始循环输出   <div class="lswh_tcfzls_content_right">   <ul> <li> <a href=""</a> </li> </ul>   </div>

 

=====================================结束=============================

 

 

目前的代码逻辑:我觉得很戳,想改,求建议

 <?php $count=1;      ?> <div class="lswh_tcfzls_content_left">   <?php   foreach($view->result as $id=>$v){     $url = url('node/' . $v->nid); if(isset($v->field_field_image['0']['raw']['uri'])){ $imgV = file_create_url($v->field_field_image['0']['raw']['uri']); } else  $imgV = path_to_theme().'default.jpg';     if($count==1){ //$count+=1;   ?>       <a href="<?php echo $url;?>"  > <img src="<?php echo $imgV?>"  alt="Image" />    </a>     <p> <a href="<?php echo $url;?>"  > <?php echo $v->node_title;?>  </a> </p>   <?php } break; } ?> </div>   <div class="lswh_tcfzls_content_right"> <ul> <?php   foreach($view->result as $id=>$v){     $url = url('node/' . $v->nid); if($count==1){    $count+=1; } else{ ?>   <li>   <a href="<?php echo $url;?>"><?php echo $v->node_title;?></a> </li>   <?php }  } ?> </ul> </div>
Drupal 版本