Пример #1
0
 private function SaveAreas()
 {
     $names = explode(',', $this->Value('Areas'));
     $prev = null;
     foreach ($names as $name) {
         $name = String::Trim($name);
         if (!$this->AreaNameExists($name)) {
             $area = new Area();
             $area->SetPrevious($prev);
             $area->SetLayout($this->layout);
             $area->SetName($name);
             $area->Save();
             $prev = $area;
         }
     }
 }