/** * Find homepage of recipe */ function getRecipeNodeHomepage($recipe_id) { if (!is_numeric($recipe_id)) { msg("Node->getRecipeNodeHomepage({$product_id}) is not numeric", 'error'); return false; } else { require_once "models/ecommerce/ecommerce_recipe.php"; $Recipe = new ecommerce_recipe(); $homepage = $Recipe->getRecipeHomepage($recipe_id); return $homepage; } }
/** * move recipe node */ function moveRecipeNode($recipe_id, $parent_id) { if (!is_numeric($recipe_id)) { return false; } if (!is_numeric($parent_id)) { return false; } $Node = new common_node(); $Recipe = new ecommerce_recipe(); /** * get current detail */ $recipe_homepage = $Recipe->getRecipeHomepage($recipe_id); /** * modify node data */ $recipe_homepage['parent'] = $parent_id; if ($Node->nodeUpdate($recipe_homepage)) { msg("Recipe node has been updated", 'ok'); return $recipe_homepage; } else { msg("Can't update recipe node."); return false; } }