Seiji Sogabe
sogab****@alles*****
2006年 3月 29日 (水) 21:40:36 JST
曽我部です。 kimura wrote: > 曽我部様 > > 木村です。 > 大変お世話になっております。 > 1行目アレンジしていただいたのですね。 > > 試してみたのですですが残念ながら > Warning: Wrong parameter count for in_array() in > /usr/local/apache/htdocs/oscom/catalog/default.php on line 32 > のエラーが表示されリンクに飛んでしまいます。 > in_arrayはTRUEかFALSEを返すのでしょうか?。 非表示にするカテゴリーが複数有る場合、$private_categories = array(10, 20) のように直書き、もしくはDBを検索して設定することを想定していました。 in_arrayは、$current_category_id(現在のカテゴリーID)が$private_categories に含まれていればtrueを返します。 > && in_array($current_category_id, $private_categories)を省略したら > どのカテゴリもログインしないと表示しませんし、非表示のカテゴリ以外はログイン > しなくても見てもらいたいので 1行目を > if ($current_category_id==24){ > みたいに非表示のカテゴリのID番号の決め打ちで動作確認できました。 > 自分とこの店舗はこれで十分間に合います。 あまり頻繁になければそれでも十分だと思います。 > いつも質問ばかりで心苦しいのですが、いままでMsAccessとかVBとかは > インターネット検索で得た情報の模倣&応用で大概間に合ったのですが > この分野は情報量がまだまだ少ないような気がします、Tep-j-generalは > 命綱みたいなもので本当に感謝してます。 PHPの日本語での情報や書籍はたくさんあります。ただ、osCommerceの改造がらみ の情報は確かにないです。改造するポイントが人によりけりということもありますし、 そもそも作りがアレということもあります。 では。 -- sogab****@alles*****