[Tep-j-general] Re: 商品の注文個数について

Back to archive index

Seiji Sogabe sogab****@alles*****
2005年 6月 21日 (火) 22:15:32 JST


こんばんわ、曽我部です。

rts wrote:
> ありがとうございます!曽我部さん
> 
> 無事イメージどおりの動作をするようになりました。
> 
> 非常に助かる&勉強になりました。また宜しくお願い致します。

よかったですね。

ところで、一点訂正があります。
> catalog/includes/classess/shopping_cart.phpに
> 
>     function in_cart2($products_id) {
>       if (is_array($this->contents)) {
>       	reset($this->contents);
>       	while (list($id, ) = each($this->contents)) {
>       		$matches = array();
>       		preg_match('/^(\d+)(\{.+\}.+){0,}$/', $id, $matches);
>           if ($matches[1] == $products_id) {
>           	return true;
>           }
>         }
>       }
>       return false;
>     }

の

>       		$matches = array();
>       		preg_match('/^(\d+)(\{.+\}.+){0,}$/', $id, $matches);
>           if ($matches[1] == $products_id) {

ですが、上の2行を削除して残りのif文を

if (tep_get_prid($id) == $products_id) {

に修正してください。機能は変わりませんが、osCで用意されているfunctionを
使用したほうがいいので。

では。

-- 
sogab****@alles*****




Tep-j-general メーリングリストの案内
Back to archive index