Advertisement
krot

MODX msProduct

May 24th, 2019
366
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.14 KB | None | 0 0
  1. $resource = $this->modx->getObject('msProduct',array('id'=>$id));
  2.                   $resource->set('available',$ar['available']);
  3.                   $resource->set('price',$ar['price']);              
  4.                   $resource->set('image',$ar['image']);
  5.                   $resource->set('pagetitle',$ar['name']);
  6.                   $resource->set('article',$ar['article']);
  7.                   $resource->set('name',$ar['name']);
  8.                   $resource->set('longtitle',$ar['longtitle']);
  9.                   $resource->set('content',$ar['content']);
  10.                   $resource->set('country',$ar['country']);
  11.                   $resource->set('color',$ar['color']);  
  12.                   $resource->set('size',$ar['size']);  
  13.                   $resource->set('tags',$ar['tags']);  
  14.                   $resource->set('parent',$parent_id);  
  15.                    
  16.                
  17.             if($row['count']<=0){
  18.                   $resource->set('published',false);  
  19.                   $resource->set('show_in_tree',false);  
  20.             }else{
  21.                  $resource->set('published',true);  
  22.                  $resource->set('show_in_tree',true);  
  23.             }
  24.                  
  25.                     if ($resource->save()) {
  26.                     //  $this->modx->cacheManager->clearCache(); //если сохранение успешно, то чистим кэш
  27.                     }
  28.  
  29. $response = $this->modx->runProcessor('resource/create',  $ar);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement