require_once('../prepare.php');
function free_detail_2( $p )
{
$this->db = cs4_open();
//- csv取得
$free_arr = get_csvdata('free_2');
//- レシピ詳細情報取得
$free_list = get_rcpList($this->db, $free_arr);
//- レシピ写真サイズ判定
// $photo_size = (empty($p['p_size'])) ? '0' : '1' ;
if("1" == $p['version']){
$photo_size = 1;
}else{
$photo_size = 0;
}
// テンプレート読み込み
$template =& loadTemplate( $p );
//- レシピ名
$template->setVariable('recipe_name',$free_list['today'][0]['rcp_nm']);
//- 画像リンク
$img_filename = array(sprintf("%s_n.jpg",$free_list['today'][0]['uniq_id']),sprintf("%s_n-s.jpg",$free_list['today'][0]['uniq_id']));
switch($photo_size){
case "0":
$img_path = sprintf("%s/%s",constant('IMG_DIR_RECIPE'),$img_filename[0]);
$another_url = sprintf("%s/%s",constant('IMG_DIR_RECIPE'),$img_filename[1]);
if(file_exists($img_path)){
$template->setVariable('recipe_image',sprintf("
",str_replace(KTY_SERVER_ROOT,"",$img_path)));
}
clearstatcache();
break;
case "1":
$img_path = sprintf("%s/%s",constant('IMG_DIR_RECIPE'),$img_filename[1]);
$another_url = sprintf("%s/%s",constant('IMG_DIR_RECIPE'),$img_filename[0]);
if(file_exists($img_path)){
$template->setVariable('recipe_image',sprintf("
",str_replace(KTY_SERVER_ROOT,"",$img_path)));
}
clearstatcache();
break;
default:
break;
}
// $template->setVariable('img_rcp_no',$detail[0]['uniq_id']);
if(!empty($detail[0]['rcp_menu'])){
$template->setCurrentBlock('__Genre__');
$template->setVariable('genre',sprintf("%s
",$free_list['today'][0]['rcp_menu']));
$template->parseCurrentBlock();
}
if(!empty($detail[0]['rcp_time'])){
$template->setCurrentBlock('__Time__');
$template->setVariable('time',sprintf("%s
",$free_list['today'][0]['rcp_time']."分"));
$template->parseCurrentBlock();
}
if(!empty($detail[0]['rcp_crl'])){
$template->setCurrentBlock('__Calorie__');
$template->setVariable('calorie',sprintf("%skcal
",$free_list['today'][0]['rcp_crl']));
$template->parseCurrentBlock();
}
if(!empty($detail[0]['rcp_style'])){
$template->setCurrentBlock('__Style__');
$template->setVariable('style',sprintf("%s
",$free_list['today'][0]['rcp_style']));
$template->parseCurrentBlock();
}
if(!empty($detail[0]['rcp_num'])){
$template->setVariable('number_of_persons',sprintf("(%s人分)",$free_list['today'][0]['rcp_num']));
}
//- 材料セット
$ing = array();
$free_list['today'][0]['rcp_cook_mtr'] = str_replace("、",",",$free_list['today'][0]['rcp_cook_mtr']);
$ing = explode(",",$free_list['today'][0]['rcp_cook_mtr']);
for($i=0;$isetCurrentBlock('__Ingedients__');
$template->setVariable('Ingredients',$ing_name);
$template->setVariable('amount',sprintf(":%s",$ing_amount));
$template->parseCurrentBlock();
}
//- 作り方セット
$howto = array();
$howto = explode(",",$free_list['today'][0]['mtr_cook_exp']);
for($i=0;$isetCurrentBlock('__HowtoCook__');
$template->setVariable('process',sprintf("%s.%s",$i + 1,$howto[$i]));
$template->parseCurrentBlock();
}
//- Memoセット
$template->setCurrentBlock('__Memo__');
$template->setVariable('memo',$free_list['today'][0]['rcp_comment']);
$template->parseCurrentBlock();
$template->setVariable('rcp_no',$free_list['today'][0]['uniq_id']);
// $template->setVariable('',$detail['']);
//- 検索条件
$p['pre_terms'] = serialize($p);
// $template->setVariable('pre_terms',$serialize($p));
//- access_log 記録
// $ret = bsc_insert_acslog($this->db,$detail[0],"r",$p['uid']);
$template->show();
cs4_close($this->db);
}
free_detail_2( $p );
?>