Re: [解決済み] ポイント率の表示

2010 年 5 月 14 日

ホーム フォーラム 使い方全般 [解決済み] ポイント率の表示 Re: [解決済み] ポイント率の表示

#59573

nanbu
参加者

ポイントレートを表示するテンプレートタグがありませんでしたので追加したいと思います。

usc-e-shop/functions/template_func.php に次の関数を追加します。

function usces_point_rate( $post_id = NULL, $out = '' ){
global $usces;
if( $post_id = NULL ){
$rate = $usces->options['point_rate'];
}else{
$str = get_post_custom_values('itemPointrate', $post_id);
$rate = (int)$str[0];
}
if( $out == 'return' ){
return $rate;
}else{
echo $rate;
}
}

使い方は、

<?php usces_point_rate(); ?>

としますと、基本設定で指定したポイントレートが表示されます。

またpost_id を指定して、

<?php usces_point_rate(13); ?>

としますと、該当post_id の商品に設定してあるレートが表示されます。

ループ用の関数も次期バージョンでは追加しておこうと思います。