uishi
投稿の際は下記の情報をお書き添えください。
-------------------------------------------
WordPress のバージョン:(例 6.8.2)
Welcart のバージョン:(例 2.11.20)
PHP のバージョン:(例 8.2)
Welcart専用の拡張プラグインとバージョン:(例 DL Seller 3.5.8、SKU Select 1.4.7)
ご利用の親テーマとバージョン :(例 Welcart Basic 1.8.7)
ご利用の子テーマとバージョン :(例 Welcart Beldad 1.5.5)
利用している決済モジュール:
症状を確認したブラウザ:
サーバー【重要】:(会社名、サービス名)
--------------------------------------------
フォーラムへの返信
-
投稿者投稿
-
uishi
参加者横道見それるかも知れませんが、
単純に会社名の表示だけならカスタムフィールド使えば
簡単じゃないでしょうか。
uishi
参加者get_postsをググるとoffsetは取得開始位置みたいですね。
ランダムに表示するときはorderbyにrandでいけるんじゃないでしょうか。
あまり詳しくないですが。
uishi
参加者素人なので外れてるかもしれませんが、
ランキングアイコンを取得してる部分がどこにあるか考えることと、
$postの中身をのぞいてみるですかねprint_r()とか(var_dump()がふつうなのかもしれないですが)
global $usces宣言して$uscesの中身もついでにのぞいてみる。
liの前にあるに違いない。
$post->post_title でタイトルを取得できている。
uishi
参加者少しフォーラムの趣旨とは異なりますが、質問よろしいでしょうか。
1.離島等の場合、運輸会社に問い合わせないと、
運賃はわからないのじゃないでしょうか。
それとも運地表のようなものがあるんでしょうか。
2.離島であるかないかはどうやって判断されているのでしょうか。
購入者の善意(自発性)なんでしょうか。それとも一覧表のようなものがあるのでしょうか。
3.購入者の善意とした場合、着払いというのはありでしょうか。
この場合、商品の購入のページで支払の方法か運送の方法で着払いの内容で離島の選択肢をもうけると効果があるでしょうか
お時間許しましたらご回答いただけると、大変参考になります。
uishi
参加者ありがとうございます。メイン画像をアイキャッチ画像と切り替えができるオプションがあるとありがたいです。現在usces_item_master_list.phpの該当部分を直接書き換えているので、アップデートのときの負担が減ってありがたいです。よろしくご検討下さい。
現在、自分は
商品マスター画像:usces_item_master_list.phpに直接記述
商品一覧(カテゴリー)、商品詳細:テンプレートを直接カスタマイズ
カートの画像;フック用にfunctions.phpに記述
で対応しています。
uishi
参加者テンプレートに手を入れることがスキル的に可能なら、
該当のテンプレートの
welcartのメイン画像の部分を
the_post_thumbnailとかに入れ替えると
アイキャッチ画像で指定した画像を表示することが出来ますよ。
出来なくても泣かない、自己責任の範囲ですが。
あと便乗ですが、usces_item_master_list.phpの
商品マスターに表示する画像の部分にフック入れていただけるとありがたいです。
uishi
参加者解決積みですが、
welcart自体はプラグインなので、他のテーマで使うことも、wordpress本体の機能もつかえますよね。
本文中にギャラリー挿入したら順番を変えることは
出来ると思いますがどうなんでしょう。
もちろんwelcartのルールではなく
メディアライブラリーに登録する必要はあると思いますが
あとwelcartのギャラリーはコメントアウトしないと
2重に写真が表示されるかもしれないですが。
uishi
参加者連投すいません。クロネコの場合、受付番号の問題なので、完了前の段階で仮番号でやり取りする可能性はあるのかなと。paypalはそうなんじゃないでしょうか。
uishi
参加者クロネコの続きで、確実にクロネコのサイトへのボタンを押して欲しいということですかね。そうじゃないと決済が完了しませんものね。とりあえずトップへ戻るボタンは消した。けどページを更新すると、トップページに戻ってしまう。ってことなのかなと。アイデアはないです。
uishi
参加者}elseif( isset($_REQUEST['acting']) && 'kuroneko' == $_REQUEST['acting'] ){ //J-Payment<br />
require_once($usces->options['settlement_path'] . "kuroneko.php");<br />
$entry = $usces->cart->get_entry();これは受注番号を取得するために必要</p>
<p> $html .= '<form id="purchase_form" action="ここにクロネコのURL" method="post" onKeyDown="if (event.keyCode == 13) {return false;}"><br />
処理用のINPUT<br />
加盟店番号のINPUT<br />
受注番号のINPUT<br />
金額のINPUT<br />
※ここまでが必須<br />
商品名<br />
購入者漢字 これはシフトjisに変換する必要あり<br />
購入者電話<br />
購入者メール<br />
購入者カナ これはシフトjisに変換する必要あり<br />
';</p>
<p> $html .= '<br />
<div class="send"><input name="purchase" type="submit" id="purchase_button" class="checkout_button" value="クロネコWEBでお支払手続きをする"' . apply_filters('usces_filter_confirm_nextbutton', NULL) . ' /></div>';<br />
$html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand);<br />
$html .= '</form>';<br />でローカルでは動きました。
ただダミーのkuroneko.phpに加盟店番号とクロネコの送信先を書いても読み込まなかったです。
それとテーマのcartのテンプレートも少し変える必要を感じました。
あと前回も騒がせしましたが、こちらも素人なのでご利用の際はご用心下さい。
それとこちらはネットで集めた情報なので、現在も同じ仕様かどうかわからないのと、クロネコの規約に守秘義務とかがあったらまたこのレスを削除しなくてはいけかないかもですね
ご批判ご指導をお待ちしています。
uishi
参加者オープンソースの利用は、基本的に自己責任かなと思ったのでかいてみただけです。コピーペーストしかしないので、サニタイズの方法とかが間違ってるかもしれません。あと変数はnanbuさんが使われたもののコピペですが、結果が思い通りになっただけで、本来使うべきでないものを使ってるかもしれない。
こちらは開発フォーラムなので、広くご意見やご指導をいただけたらいいなというかんじの段階ですので、注意喚起もこめてかいてみました、程度です。
都合が悪いようでしたら、削除していただくなり、こちらで削除するなり致します。
ご心配をおかけして申し訳ありません。
uishi
参加者ご心配おかけしました。
uishi
参加者正式に契約して、手元に資料があるのわけではないことをまず申し上げておきます。
ただネット上で情報をあつめたかぎり、こちらのサイトからクロネコのサイトへの情報の送信はformを使ってるようです。
自動受信というのは決済結果データを加盟店に送信するサービスのようです。
paypalやイプシロンと同様のサービスのようです。
こちらにはの企業認証型SSLが強く推奨されているようですが、
別にメールで加盟店と購入者に決済結果を送信してくれるようです。
こちらはSSLの導入も別途プログラムも必要ないようです。
そこで、
1.支払方法がクロネコの場合、確認画面で必要な情報を完了画面に送る(purchase_button.php)
2.確認画面で受付番号をくわえて、クロネコの決済サイトに送信するボタンを表示する。(completion_settlement.php)
をクリアできればできるのかなと思います。
purchase_button.php
case kuroneko.phpを追加する
このなかに
actingでkuronekoを含める
あと必要なデータを含める
usces_filter_confirm_informのフックが使えるのかどうか?
completion_settlement.php
actingがkuronekoの場合
受付番号を含めて必要な情報をクロネコにおくるfromを設置する
ここで送信用の文字コードを変換しておく必要がある
でいけるのではないかと
決済モジュール形式でもクレジット設定でもでもちらでもいいかとおもいます。
加盟店番号と送信先のクロネコのURLを参照する程度ですので
uishi
参加者「解決済み」ではありますが、問題のあるjsってなんだったんでしょうか?
uishi
参加者リンクとテキストはwordpressのデフォルトのウィジットなんじゃないですか?welcart側で何か設定してるんでしょうか?
-
投稿者投稿
PAGE TOP