CakePHP проверить номер после удаления

Я хочу проверить номер рынка, если true num, затем удалить и перенаправить в индекс иначе ошибка перенаправления

в контроллере:

public function admin_verif_num() {

        $this->set('title_for_layout', __('verification'));
        $this->Market->recursive = 2;

        $markets = $this->Market->find('list', array(
        'fields' => array('Market.num_mark')
        ));
        if (!empty($this->request->data)) {
        $num= $this->request->data['Market']['num_mark'];
        foreach ($markets as $nums) {
            if ($nums == $num) {
                $id= $this->request->id;
          $this->Session->setFlash(__('good'), 'default', array('class' => 'success'));

         $this->redirect(array('action' => 'delete',$id,true), null, __('Are you sure?'));
             } else{
         $this->Session->setFlash(__('error'), 'default', array('class' => 'success'));
          $this->redirect(array('action' => 'admin_verif_delete_num'));

             }   
        }
       }       
      $this->set('markets', $markets);
   }

ввиду:

<?php
                echo $this->Form->label('num_mark', '  : طلب الع'); ?>

                 <?php echo $this->Form->input('num_mark',array('label' => false )); 

                 ?>

результат http://localhost/bib/admin/markets/delete/1но не удалить, что является истинным кодом?

0 ответов

Другие вопросы по тегам