Beispiel #1
0
 public function createForm($idkhosoi)
 {
     $ks = new Model_Khosoi();
     $khosoirow = $ks->getWhere($idkhosoi);
     $this->setDisableLoadDefaultDecorators(true);
     $this->setDecorators(array(array('ViewScript', array('viewScript' => 'formmoi/caymoc_layout.phtml')), 'Form'));
     $data = new My_Data();
     $loaisoi = new Model_Loaisoi();
     $loaisoirow = $loaisoi->getWhere($khosoirow['MaSoi']);
     $kho = new Model_Khohang();
     $khohang = $kho->getWhere($khosoirow['MaKho']);
     $opvai = $data->getOpLoaiVaiWithIdSoi($khosoirow['MaSoi']);
     $khosoi = $this->createElement('text', 'makho', array('decorators' => array('ViewHelper')));
     $loaisoi = $this->createElement('text', 'masoi', array('decorators' => array('ViewHelper')));
     $sokgsoi = $this->createElement('text', 'sokgsoi', array('decorators' => array('ViewHelper')));
     $loaivai = $this->createElement('select', 'mavai', array('multioptions' => $opvai, 'decorators' => array('ViewHelper')));
     $sometvai = $this->createElement('text', 'sometvai', array('decorators' => array('ViewHelper')));
     $them = $this->createElement('submit', 'them', array('decorators' => array('ViewHelper'), 'label' => 'Thêm'));
     $khosoi->setAttrib('class', 'formEdit')->setValue($khohang['TenKho']);
     $loaisoi->setAttrib('class', 'formEdit')->setValue($loaisoirow['TenSoi']);
     $loaivai->setAttrib('class', 'formEdit')->setAttrib('id', 'idvai');
     $sokgsoi->setAttrib('class', 'smallfield');
     $sometvai->setAttrib('class', 'formEdit');
     $this->addElement($loaisoi)->addElement($loaivai)->addElement($sometvai)->addElement($sokgsoi)->addElement($khosoi)->addElement($them);
 }
 public function createForm($id_loaisoi)
 {
     $ls = new Model_Loaisoi();
     $loaisoi = $ls->getWhere($id_loaisoi);
     $this->setDisableLoadDefaultDecorators(true);
     $this->setDecorators(array(array('ViewScript', array('viewScript' => 'form/loaisoi_layout.phtml')), 'Form'));
     $tenloaisoi = $this->createElement('text', 'tenloaisoi', array('decorators' => array('ViewHelper')));
     $them = $this->createElement('submit', 'them', array('decorators' => array('ViewHelper'), 'label' => 'Chỉnh Sửa'));
     $tenloaisoi->setAttrib('class', 'formEdit')->setValue($loaisoi['TenSoi']);
     $this->addElement($tenloaisoi)->addElement($them);
 }
<?php

echo $this->headMeta();
echo $this->headLink();
$lv = new Model_Loaivai();
$loaivaiall = $lv->getAll();
$lsoi = new Model_Loaisoi();
if ($loaivaiall) {
    $maincontent = array();
    $title = array("Tên Loại Vải", "Làm Từ Loại Sợi", "Tùy Chỉnh");
    $data = new My_Data();
    foreach ($loaivaiall as $loaivai) {
        $loaisoi = $lsoi->getWhere($loaivai['MaSoi']);
        $content = array($loaivai['TenLoaiVai'], $loaisoi['TenSoi'], '<a href="' . HOST_PROJECT . "/index/chinhsua/loaivai/true/maloaivai/" . $loaivai['MaVai'] . '/">Sửa</a>&nbsp|&nbsp' . '<a href="' . HOST_PROJECT . "/index/xoa/loaivai/true/maloaivai/" . $loaivai['MaVai'] . '/option/loaivai/" onclick="return confirm(' . "'bạn có chắc muốn xóa ?'" . ')">Xóa</a>');
        $maincontent[] = $content;
    }
    $table = $data->createTable($title, $maincontent, "500px");
    echo $table;
} else {
    echo "<div class='message'>";
    echo "Chưa tồn tại Loại Vải";
    echo "</div>";
}
 public function getOpHopdong($masoi, $makho, $mancc)
 {
     $op = array();
     $soi = new Model_Loaisoi();
     $loaisoi = $soi->getWhere($masoi);
     $op['tensoi'] = $loaisoi['TenSoi'];
     $kho = new Model_Khohang();
     $khohang = $kho->getWhere($makho);
     $op['tenkho'] = $khohang['TenKho'];
     $ncc = new Model_Nhacungcap();
     $myncc = $ncc->getWhere($mancc);
     $op['tenncc'] = $myncc['TenNhaCungCap'];
     return $op;
 }
<?php

echo $this->headMeta();
echo $this->headLink();
$form = new Form_Formmoi_Xemkhosoi();
if ($this->param->isPost()) {
    $param = $this->param->getPost();
    $form->populate($param);
    echo $form;
    $makhohang = $this->param->getParam("mykhohang");
    $khosoi = new Model_Khosoi();
    $khosoiall = $khosoi->getWhere_khohang($makhohang);
    $data = new My_Data();
    $loaisoi = new Model_Loaisoi();
    $title = array("Loại Sợi", "Số tấn sợi", "Chọn");
    $content = array();
    foreach ($khosoiall as $item) {
        $button = "<a class ='thembutton' href='" . HOST_PROJECT . "/index/xem/caymoc/true/option/them/makhoisoi/" . $item['MaKhoSoi'] . "/'/>Chọn</a>";
        $loaisoirow = $loaisoi->getWhere($item['MaSoi']);
        $subcontent = array($loaisoirow['TenSoi'], $item['SoTanSoi'], $button);
        $content[] = $subcontent;
    }
    $query = $data->createTable($title, $content, "300px");
    ?>
        <h1 class="title">Chọn Nguyên Liệu</h1>
        <?php 
    echo $query;
} else {
    echo $form;
}