Пример #1
0
 /**
  * Busca la existencia del fabricante $fabricante por descripcion
  * si existe devuelve el id
  * si no existe lo crea y devuelve el id asignado
  * @param <type> $fabricante
  * @return <type> $id
  */
 static function CreaFabricante($fabricante)
 {
     $fab = new Fabricantes();
     $rows = $fab->cargaCondicion("IDFabricante", "Titulo='{$fabricante}'");
     $id = $rows[0]['IDFabricante'];
     unset($fab);
     if (!$id) {
         $fab = new Fabricantes();
         $fab->setTitulo($fabricante);
         $fab->setPublish(1);
         $fab->setMostrarPortada(1);
         $id = $fab->create();
         if ($id) {
             self::actualizaUrlAmigable('Fabricantes', 'Fabricantes', $id, $fabricante);
         }
         unset($fab);
     }
     return $id;
 }