|
比如,想要实现的界面有上下两个部分,上部分主控,对应的是一个 controller
下面主要区域部分对应当前的操作内容,是另外一个 controller。
现在的做法是两个 view、两个 controller,分别进行操作,但是如果把把两个 view 合并在一起的话,发现只调用一个 controller,所以发生了找不到的错误。
主控 view:
<?php echo form_open('fpa_main/view'); ?>
<a href="view">View</a> | <a href="fpa">FPA</a> | <a href="user">User</a> | <a href="project">Project</a> | <a href="config">Configuration</a> | <a href="logout">Logout</a>
<?php echo form_close(); ?>
另一个 view:
<!--
<?php require_once( 'fpa_main.php' ); ?>
-->
<?php echo form_open('fpa_project/insert'); ?>
<br/>
<table>
<?php foreach($query->result() as $row) : ?>
<tr>
<td><?php echo $row->id; ?></td>
<td><?php echo $row->name; ?></td>
<td><?php echo $row->adjust_factor; ?></td>
<td><?php echo $row->status; ?></td>
<td><?php echo $row->memo; ?></td>
<td><?php echo anchor('fpa_project/delete/'.$row->id,'删除')?></td>
<td><?php echo anchor('fpa_project/update/'.$row->id,'修改')?></td>
</tr>
<?php endforeach;?>
</table>
<?php echo form_close(); ?>
只能把view 里面的调用 view 注释掉才能工作,但是没有达到想要的集成两个 view 的效果。
各位大虾,请教求助啊,先谢了!!! |
|