Re: One page with Search/Edit/Add and Delete Buttons

2013-06-20 Thread Eric Haskins
Im assuming the if() is in your controller not a view file??   


Here is a snip of a view for one of my older apps I am working on updating. 
 I use postLinks like this

0){
foreach ($divisions AS $row){
?>




Form->postLink('Edit', 
array('action' => 'edit', 
$row['Divisions']['division_id']),
array('class'=>'button blue'));?>
Form->postLink('Delete', 
array('action' => 'delete', 
$row['Divisions']['division_id']),
array('class'=>'button red', 'confirm' => 'Are you 
sure?'));?>




No 
Divisions Configured



The delete button would then post to the delete() function in the 
controller etc

Eric

On Thursday, June 20, 2013 8:04:03 AM UTC-4, Mahdi Miad wrote:
>
> Hi all,
> I am new in CakePHP, I developed some applications before and now I need 
> to create my application same as before but with cakePHP, so what I need is 
> one page with add,edit,search and delete button, if I click on search 
> button I need to call search method and edit button with edit method and so 
> on. here is some of my code.
> Thanks for your time.
>
> 
>
> if (isset($this->request->data['Search'])) { 
> // call Search method with EmployeeID as a primery key
>
> } else if (isset($this->request->data['Add'])) { 
>  // call Add method
>
> }else if (isset($this->request->data['Edit'])) { 
> // call Edit method
>
> }else if (isset($this->request->data['Delete'])) { 
> // call Delete method
> }
>
>
>
> echo $this->Form->create('myModel' );
>
> echo $this->Form->input('EmployeeID');
> echo $this->Form->input('First Name' );
> echo $this->Form->input('Last Name');
> echo $this->Form->input('Departement');
> echo $this->Form->input('Address'); 
>   
>
> echo $this->Form->submit('Search' , array('name' =>'Search'  ));
> echo $this->Form->submit('Add' , array('name' =>'Add'));
> echo $this->Form->submit('Edit' , array('name' =>'Edit'));
> echo $this->Form->submit('Delete', array('name' =>'Delete'   ));
>  
>
> echo $this->form->end();
> ?>
>  
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.




One page with Search/Edit/Add and Delete Buttons

2013-06-20 Thread Mahdi Miad
Hi all,
I am new in CakePHP, I developed some applications before and now I need to 
create my application same as before but with cakePHP, so what I need is 
one page with add,edit,search and delete button, if I click on search 
button I need to call search method and edit button with edit method and so 
on. here is some of my code.
Thanks for your time.

request->data['Search'])) { 
// call Search method with EmployeeID as a primery key

} else if (isset($this->request->data['Add'])) { 
 // call Add method

}else if (isset($this->request->data['Edit'])) { 
// call Edit method

}else if (isset($this->request->data['Delete'])) { 
// call Delete method
}



echo $this->Form->create('myModel' );

echo $this->Form->input('EmployeeID');
echo $this->Form->input('First Name' );
echo $this->Form->input('Last Name');
echo $this->Form->input('Departement');
echo $this->Form->input('Address'); 
  

echo $this->Form->submit('Search' , array('name' =>'Search'  ));
echo $this->Form->submit('Add' , array('name' =>'Add'));
echo $this->Form->submit('Edit' , array('name' =>'Edit'));
echo $this->Form->submit('Delete', array('name' =>'Delete'   ));
 

echo $this->form->end();
?>
 

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.