问题描述: 以下是我页面的样式结构
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 版本
这么一大片的代码,能否写进代码器里面,看着头都疼了。。
这么一大片的代码,能否写进代码器里面,看着头都疼了。。
例如