Best Answer usersJbzoo , 26 September 2018 - 09:53
Разобрался, в full получил key массива данных текущего поля, данную цифру передал AJAX в функцию, в которой уже идут перезапись и сохранение .
Может кому пригодится:
//получение ключа массива текущего элемента для передачи Full $app = App::getInstance('zoo'); $item = $app->table->item->get($this->_item->id); $varElement = $item->getElement($this->identifier)->data(); foreach ( $varElement as $key => $value ) { if( $value[col_1]==$col_1) { $varElementNumb = $key; } } //сохранение в элемент в множественное поле count +1 о заказе услуги, в функции $app = App::getInstance('zoo'); $itemEl = $app->table->item->get($this->_item->id); $varElement = $itemEl->getElement($this->identifier); $dataVar = $varElement->data(); $dataVar[$varElementNumb][count]=(int)$dataVar[$varElementNumb][count]+1; $varElement->bindData($dataVar); // сохраняем данные обратно в элемент $app->table->item->save($itemEl);Go to the full post