namah****@early*****
namah****@early*****
2005年 10月 5日 (水) 15:43:17 JST
はまださんこんにちは。 > それ書いたの、当方じゃなかったすかね? そんな気がしますが(^_^;) これは失礼しました。 書庫を読み直してみました。私の勘違いでした。 > (そしてそのままスルーされたハズ。いつものことですが:^^;) 私は良くないと思いながらも、報告できる進展が作れないと、 ついつい返信を出しそびれてしまう根性なしなものでして、 コミュニティを活かせるようにホント気をつけるようにしたいところです。 > 本家のフォーラムでも同じ > > 「display_price_nodiscount()が無いって出るよ?」 http://forums.oscommerce.com/index.php?showtopic=117819 ですね。確認してみました。 > ということで、古いほう(Multiple Shipping Address Module.zip)をベースに > されたほうが宜しいんじゃないでしょか? 22 Oct 2004にリリースされたほうですね。 一度ためしてみたいと思います。 昨晩、phpへの追記・修正にミスがあったのではないかと思い、 ひとつひとつ確認をしてみました。そうしたところ、 "display_price_nodiscount()"というエラーは出てこなくなりましたが、 やっぱり動きませんでした。けれども、今度は、 Call to undefined function: tep_count_customer_orders() in インストールディ レクトリ/catalog/checkout_confirmation.php on line 271 というエラーが出るようになりました。 271行目には</table></td>がありました。 よくわからないなりに"tep_count_customer_orders()"というものが関係して 単純にどこかタグが閉じられていないのではないかと思い、 前後を見回してみたのですが、複雑でわからなくなってしまいました。 Multiple Shipping Address Moduleと Multiple Shipping Address ModuleV2(この際短くMSAとMSA2とさせてください)の 混在環境で試しているため、不安な要素が多く、問題が切り分けられていないのです が、いろいろと試した結果わかってきたのは、MSAのReadMeの記載されていた コードをcheckout_confirmation.phpへ追記すると最終ページの表示が 壊れてしまうことでした。これはMSAをオフにしても、MSA2お届け先と請求先までは 正しく表示されるのですが、 Multiple Shipping Address Module(は PHPを理解する努力をしないといけないと、トホホな夜になりました。