v1.3 にしかない・・?

上記のジャンルにあてはまらない話題、雑談など
アバター
hide-10
記事: 95
登録日時: 2005/5/27 16:16
お住まい: 横浜市

v1.3 にしかない・・?

投稿記事by hide-10 » 2006/4/20 22:52

2Checkout のモジュールが、v1.3で働かない(最後のリターンで失敗)ので、PHPのことを全くわからないくせにコードを探索していたら、ふと気がつきました。

v1.3のほとんどのモジュールに差し込まれているこのコード (パラメータ?);

コード: 全て選択

(!defined('IS_ADMIN_FLAG')

コード: 全て選択

$zco_notifier->notify


これはなんでしょ?? :roll: 何の役目をしているもの???:roll: :roll: :roll:

ちなみにv1.2.7で検索をかけてみたら、このコードはないんですよ。

2Checkout のモジュールが、v1.3で働かないキーワードがここにある気がしてならないんですが・・。
アバター
hide-10
記事: 95
登録日時: 2005/5/27 16:16
お住まい: 横浜市

投稿記事by hide-10 » 2006/4/21 15:18

Zen Cart > docs >whatsnew_1.3.0.html にヒント発見。
素人探索、目下爆進中!?

Notifier Subsystem
The notifier subsystem allows you to "hook" into various cart events to alter the normal behaviour of standard activities. One possible use for this is the potential to activate a "buy one get one free" sort of feature during checkout.
See wiki for detailed explanations and examples.

オート翻訳:
notifier サブシステムはあなたに水準活動の標準的な行動を変えるために種々のカート出来事に「つなぐ」ことを許します。
これの1つの可能な用途はチェックアウトの間に特徴の「1が無料で1人のために手に入れる買い物」種類を活性化する可能性です。

ほ縲怩轣Aやはり怪しい(← 2Checkout モジュールが働かない原因)。

リンクされたwiki:
http://www.zen-cart.com/wiki/index.php/Developers_API_Tutorials#Observer_Class
アバター
hide-10
記事: 95
登録日時: 2005/5/27 16:16
お住まい: 横浜市

投稿記事by hide-10 » 2006/4/24 23:31

やったぁ縲怐I! :D :o :D :o

ただのド素人(全くPHP言語をわかっていない ←自慢出来るかぁ!)ですが、推理に推理を重ね、ついにv1.3で動く「2Checkout モジュール」改変に成功デス!

前回カキコしたwikiを翻訳ソフトにかけながら、仕様の変化をなんとなく感じ取った後、推理していきました。
上手くコピペ&削除していけば、改変できます!

推理に使用したファイルは以下のとおり。
v1.3より・・・
    process.php
    includes/modules/payment/pm2checkout.php
    (includes/modules/payment/authorizenet.php)
    includes/modules/payment/paypal.php
    includes/modules/payment/paypal/ipn_application_top.php
    includes/application_top.php

v1.2.7より・・・
    includes/application_top.php

で、結論としては、
2checkout用のapplication_top.phpを作成し、process.phpにそれを読みにいかせる・・・という感じです。

作成 or 改変ファイル・・・
    process.php
    includes/modules/payment/pm2checkout.php
    includes/modules/payment/2checkout/2co_application_top.php

でも、2checkout 使っている人はほとんどいないか・・。:lol:

ご要望があれば、詳しく開示します。
むしろ、多分まだ洗練されていないので、PHPがわかる方にキレイにしてほしいくらいです・・。
アバター
志田
記事: 526
登録日時: 2005/5/15 14:14
お住まい: 東京都
連絡を取る:

投稿記事by 志田 » 2006/4/27 15:56

おめでとうございます!

本家でも困ってる人が投稿してたみたい。
http://www.zen-cart.com/modules/ipb/ind ... opic=47814
アークウェブ http:/www.ark-web.jp
きものリメイク comachi http://comachi-kimono.jp
アバター
hide-10
記事: 95
登録日時: 2005/5/27 16:16
お住まい: 横浜市

投稿記事by hide-10 » 2006/4/27 16:03

あ、その方、先ほど私のトピックにも投稿されたようです。
http://www.zen-cart.com/modules/ipb/ind ... ntry260698

いま忙しくて、すぐには対応してあげれませんが・・。
アバター
hide-10
記事: 95
登録日時: 2005/5/27 16:16
お住まい: 横浜市

投稿記事by hide-10 » 2006/4/28 00:00

さきほどzen-cart.comの方に投稿しました・・。
(ガセ情報かもしれませんが。。:lol: )
http://www.zen-cart.com/modules/ipb/ind ... ntry260857
アバター
志田
記事: 526
登録日時: 2005/5/15 14:14
お住まい: 東京都
連絡を取る:

投稿記事by 志田 » 2006/4/28 10:21

すばらしいです!
困ってる人にとっては仮にガセだとしてもよいんです! :-D
アークウェブ http:/www.ark-web.jp

きものリメイク comachi http://comachi-kimono.jp
アバター
hide-10
記事: 95
登録日時: 2005/5/27 16:16
お住まい: 横浜市

投稿記事by hide-10 » 2006/8/01 14:50

いつの間にか、本家サイトに「2CheckOut Payment Module」がダウンロードできるようになっていました :lol:
http://www.zen-cart.com/index.php?main_ ... cts_id=180

“Zen Cart 雑談処「禅亭」” へ戻る