Пример #1
0
 public function changelogsaveAction()
 {
     $products = new AdminProducts();
     $data['productId'] = $this->_getParam('pid');
     $string = $this->_getParam('chItem');
     $orders = $this->_getParam('chOrder');
     $id = $this->_getParam('chId');
     if ($this->_hasParam('lang')) {
         $lang = $this->_getParam('lang');
     } else {
         $lang = 1;
     }
     $data['ChLogStrings'][] = array('txt' => $string, 'order' => 0, 'ids' => $id);
     $data['ChLogNum'] = $this->_getParam('ChLogNum');
     $data['buildId'] = $this->_getParam('pbid');
     if ($this->_hasParam('chItemNew')) {
         $data['ChLogStringsNew'] = array_combine($this->_getParam('chOrderNew'), $this->_getParam('chItemNew'));
     }
     $products->saveChangelog($data, $lang);
     $this->_redirect('/products/changelog/id/' . $data['productId'] . '/lang/' . $lang . '/');
 }