예제 #1
0
 /**
  * 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;
     }
 }
예제 #2
0
 /**
  * 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;
     }
 }