symfony生成一个module,indexSuccess.php中怎么写
这是caiji module的actions.class.php
class caijiActions extends sfActions
{
/**
* Executes index action
*
*/
public function executeIndex()
{
$telno = $this->getRequestParameter('sendtotel');
$tolen=explode(',',$telno);
foreach($tolen as $to1)
{
$c = new Criteria();
$c->add(ClientinfoPeer::TELNO,$to1);
$this->clientinfo = ClientinfoPeer::doSelectOne($c);
$ciid=$this->clientinfo->getCiid();
$c = new Criteria();
$c->add(ClientinfoPeer::CIID,$ciid);
$this->clientinfo = ClientinfoPeer::doSelectOne($c);
// $isenable=$this->clientinfo->getIsenabled();
//插入历史资料表20091208
$con = Propel::getConnection();
$sql ="INSERT INTO clientinfo_list SELECT * FROM clientinfo WHERE ciid = $ciid ";
$stmt = $con->prepareStatement($sql);
$stmt->executeQuery();
$con = Propel::getConnection();
$sql ="INSERT INTO personnelinfo_list SELECT * FROM personnelinfo WHERE ciid = $ciid ";
$stmt = $con->prepareStatement($sql);
$stmt->executeQuery();
//拆机日日志
$this->getUser()->WriteManageLog('拆机','被拆总机号码:'.$this->clientinfo->getTelno());
//删除
$c = new Criteria();
$c->add(SysmanagerPeer::SMID,$this->clientinfo->getAgentid());
$agentsm = SysmanagerPeer::doSelectOne($c);
$delno= new Delno();
$delno->setTelno($this->clientinfo->getTelno());
$delno->setSmid($this->getUser()->getUserinfo()->getSmid());
$delno->setDeldate(date("Y-m-d H:i:s"));
$delno->setLmoney($this->clientinfo->getLeavmoney());
$delno->setSmoney($this->clientinfo->getSummoney());
$delno->save();
//删除did
$c = new Criteria();
$c->add(DidPeer::CIID,$ciid);
DidPeer::doDelete($c);
//删除免月租设置
$c = new Criteria();
$c->add(MrentPeer::TELNO,$this->clientinfo->getTelno());
MrentPeer::doDelete($c);
//删除包月设置
$c = new Criteria();
$c->add(BaoyuePeer::TELNO,$this->clientinfo->getTelno());
BaoyuePeer::doDelete($c);
$c = new Criteria();
$c->add(SysmanagerPeer::SMID,$agentsm->getParentid());
$sys2sm = SysmanagerPeer::doSelectOne($c);
$sys2sm->setMoney($this->clientinfo ->getLeavmoney() + $sys2sm->getMoney());
$sys2sm->save();
$client = new Clientinfo();
$client->del($ciid);
echo "<script>
window.alert('拆机成功');
</script>";
// if($this->getUser()->getUserinfo()->getPart()=='sys')
// return $this->redirect('/sys_sound/user');
// else
// return $this->redirect('/clientinfo/list');
}
}
indexSuccess.php
<html>
<body>
<?php echo form_tag('caiji/index') ?>
<?php echo textarea_tag('sendtotel','size=20x1') ?>
<?php echo submit_tag('submit') ?>
</body>
</html>
访问时出现
/** * caiji actions. * * @package ep * @subpackage caiji * @author Your name here * @version SVN: $Id: actions.class.php 2692 2006-11-15 21:03:55Z fabien $ */ class caijiActions extends sfActions { /** * Executes index action * */ public function executeIndex() { $telno = $this->getRequestParameter('sendtotel'); $tolen=explode(',',$telno); foreach($tolen as $to1) { $c = new Criteria(); $c->add(ClientinfoPeer::TELNO,$to1); $this->clientinfo = ClientinfoPeer::doSelectOne($c); $ciid=$this->clientinfo->getCiid(); $c = new Criteria(); $c->add(ClientinfoPeer::CIID,$ciid); $this->clientinfo = ClientinfoPeer::doSelectOne($c); // $isenable=$this->clientinfo->getIsenabled(); //鎻掑叆鍘嗗彶璧勬枡琛?0091208 $con = Propel::getConnection(); $sql ="INSERT INTO clientinfo_list SELECT * FROM clientinfo WHERE ciid = $ciid "; $stmt = $con->prepareStatement($sql); $stmt->executeQuery(); $con = Propel::getConnection(); $sql ="INSERT INTO personnelinfo_list SELECT * FROM personnelinfo WHERE ciid = $ciid "; $stmt = $con->prepareStatement($sql); $stmt->executeQuery(); //鎷嗘満鏃ユ棩蹇? $this->getUser()->WriteManageLog('鎷嗘満','琚媶鎬绘満鍙风爜锛?.$this->clientinfo->getTelno()); //鍒犻櫎 $c = new Criteria(); $c->add(SysmanagerPeer::SMID,$this->clientinfo->getAgentid()); $agentsm = SysmanagerPeer::doSelectOne($c); $delno= new Delno(); $delno->setTelno($this->clientinfo->getTelno()); $delno->setSmid($this->getUser()->getUserinfo()->getSmid()); $delno->setDeldate(date("Y-m-d H:i:s")); $delno->setLmoney($this->clientinfo->getLeavmoney()); $delno->setSmoney($this->clientinfo->getSummoney()); $delno->save(); //鍒犻櫎did $c = new Criteria(); $c->add(DidPeer::CIID,$ciid); DidPeer::doDelete($c); //鍒犻櫎鍏嶆湀绉熻缃? $c = new Criteria(); $c->add(MrentPeer::TELNO,$this->clientinfo->getTelno()); MrentPeer::doDelete($c); //鍒犻櫎鍖呮湀璁剧疆 $c = new Criteria(); $c->add(BaoyuePeer::TELNO,$this->clientinfo->getTelno()); BaoyuePeer::doDelete($c); $c = new Criteria(); $c->add(SysmanagerPeer::SMID,$agentsm->getParentid()); $sys2sm = SysmanagerPeer::doSelectOne($c); $sys2sm->setMoney($this->clientinfo ->getLeavmoney() + $sys2sm->getMoney()); $sys2sm->save(); $client = new Clientinfo(); $client->del($ciid); echo ""; // if($this->getUser()->getUserinfo()->getPart()=='sys') // return $this->redirect('/sys_sound/user'); // else // return $this->redirect('/clientinfo/list'); } } 该页面没找到