Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function admin_add() {
- $langs=$this->Language->find('all',array('conditions'=>array('active'=>'1'),'fields'=>array('name','code'),'order'=>'sequence asc'));
- $this->set('langs',$langs);
- if($this->request->is('post')) {
- if(!empty($this->request->data)) {
- $this->Subpage->set($this->request->data);
- if($this->Subpage->validates()) {
- $max=$this->Subpage->field('MAX(sequence)','1=1');
- $this->Subpage->create();
- $this->request->data['Subpage']['sequence']=$max+1;
- foreach($langs as $l) {
- $this->request->data['Subpage']['link'][$l['Language']['code']]=$this->Link->replace_characters($this->request->data['Subpage']['title'][$l['Language']['code']]);
- }
- $this->request->data['Subpage']['modified']=date("Y-m-d H:i:s");
- $this->Subpage->save($this->request->data);
- $this->set('id',$this->Subpage->getLastInsertId());
- //...//
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement