/** * CREAR LAS FAMILIAS Y LAS SUBFAMILIAS EN LA BD * TODAS LAS FAMILIAS Y SUBFAMILIAS SE CREAN PUBLICABLES EN LA WEB * EL MARGEN COMERCIAL PARA LA WEB SE ESTABLE AL 10% PARA TODAS LAS FAMILIAS. * @param array $familias */ static function CrearFamilias($familias) { $margenweb = 10; foreach ($familias as $familia => $value) { $fam = new Familias(); $fam->setFamilia($familia); $fam->setMargenWeb($margenweb); $fam->setPublish(1); $fam->setNivelJerarquico(1); $idfam = $fam->create(); if ($idfam) { self::actualizaUrlAmigable('Familias', 'Familias', $idfam, $familia); foreach ($value as $subfamilia => $value) { $sub = new Familias(); $sub->setFamilia($subfamilia); $sub->setMargenWeb($margenweb); $sub->setBelongsTo($idfam); $sub->setPublish(1); $sub->setNivelJerarquico(2); $idsub = $sub->create(); if ($idsub) { self::actualizaUrlAmigable('Familias', 'Familias', $idsub, $subfamilia); } } unset($sub); } unset($fam); } }