nanbu
投稿の際は下記の情報をお書き添えください。
-------------------------------------------
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)
利用している決済モジュール:
症状を確認したブラウザ:
サーバー【重要】:(会社名、サービス名)
--------------------------------------------
フォーラムへの返信
-
投稿者投稿
-
nanbuキーマスターこんにちは。
次期バージョンより、フィルターでカテゴリーリストの並び順が反映されるよう修正いたします。
お急ぎの場合は以下のように修正してみてください。
usc-e-shop/widgets/usces_category.php 29行目辺り
<?php wp_list_categories('orderby=ID&use_desc_for_title=0&child_of='.$cats->term_id.'&title_li='); ?>↓
<?php $cquery = 'use_desc_for_title=0&child_of='.$cats->term_id.'&title_li='; ?>
<?php wp_list_categories(apply_filters('usces_filter_welcart_category', $cquery, $cats->term_id)); ?>更にテーマのfunctions.php に以下を追加します。
add_action('usces_filter_welcart_category', 'usces_filter_welcart_category');
function usces_filter_welcart_category( $query ){
$query .= '&orderby=term_order';
return $query;
}ここでの投稿の際はフォーラムのジャンルを選んでトピックを投稿してください。また、タグの指定もよろしくお願いいたします。
nanbuキーマスター何か他のテーマをお使いなのですね。
nanbuキーマスターおかしいですねえ。
とすると結果通知URL が違っていると言うことは無いでしょうか。結果通知URLはショップのトップページのURLでOKです。現在の仕様では特にパラメーターは付ける必要は有りません。当然http:// で始まります。
ルミーズ決済でエラーが出ている方他にもいらっしゃいますでしょうか。
nanbuキーマスターカスタムフィールドを使ってご自分で絞り込んだと言うことでしょうか。
ちなみに、ループの中で使用するテンプレートタグとしてusces_is_item() と言うのが有ります。boolean を返しますのでtrue ならば商品、それ以外なら通常記事という分岐ができます。
nanbuキーマスターsingle_item.php はテーマテンプレートではなくプログラムの一部となります。ある程度のphpプログラミングのスキルがなければカスタマイズは危険かと思います。またこのフォーラムでは時間の関係上PHPの基礎的な内容の解説はできません。何卒ご理解ください。
$this->itemsku はSKU表示名が格納された変数です。
esc_html() はWordPress の関数でメタ処理を行っています。
単一SKUが書かれたコードの削除とは、条件分岐用のコードも含めて全てを削除しなくてはいけません。ページが表示されなくなったのは単にエラーのためかと思います。
ショップのシステムはリスクの高いものです。本体のカスタマイズはシステム自体を良くご理解いただいてから行うようにしてください。ご自分で難しい場合は業者にご依頼されるのが安全かと思います。
nanbuキーマスターこんにちは。
Dev.Version をDLして確かめました。確かにバージョンナンバーがアップしているものと違いますね。こういうことは今まで見たこと無いのですが。ちょっと調べてみます。
さて、決済関係のファイルを調べてみたところそちらは最新のファイルでした。readme_ja.txt の更新履歴に Development Version r10161 と言う記載が有れば最新版のはずです。
これでこちらでルミーズの決済は通っています。
もしかしたら、サイトにBasic 認証などはかけていませんか?
アクセスに認証が必要な場合は決済は通りませんので、外してテストをしなくてはいけません。
nanbuキーマスター現在構築中でしたら、Development Version にアップグレードしてみてください。更新されていますので最新のものをダウンロードしてください。現在のバージョンは0.7.3.r10161 となっています。
バージョン番号は管理パネルWelcartダッシュボードで確認できます。
nanbuキーマスターこんにちは。
投稿とは商品登録ではなく通常の投稿と言うことですね。
Xsever、さくらなどいくつかの環境でテストしましたが、その様な症状は確認できませんでした。何故その様になるか更に調査が必要かと思います。
nanbuキーマスターこんにちは。
単一SKUの商品詳細ページでSKU表示名を表示するには、usc-e-shop/templates/single_item.php をカスタマイズすることになります。
esc_html($this->itemsku['value']['disp'])とすることで表示できます。single_item.php を見ていただくと、SKUが一つの場合と複数の場合に分岐しているのが分かると思います。このうち一つの場合の部分をとってしまうとSKU が一つの場合でも複数のときのレイアウトで表示されます。
テーマテンプレートで表示したい場合は、usces_the_itemSkuDisp() というテンプレートタグが有ります。こちらはSKUループ内で利用する必要が有ります。
nanbuキーマスター重量を計算して算出できる機能はありません。
難しい対応となります。ご要望が多ければ検討したいと思います。
nanbuキーマスターこんにちは。
キャンペーン値引き金額を表示するテンプレートタグを作成しました。次期バージョンに入れたいと思います。
お急ぎの場合は以下の関数を、usc-e-shop/functions/template_func.php に追加してください。
テーマテンプレートで利用する場合は、
<?php usces_order_discount(); ?>、cart.php などで利用する場合は、usces_order_discount( 'return' )となります。return した場合はカンマがつきません。
また値引き額は絶対値で返されます。
カートが空の場合は 0 を返します。
function usces_order_discount( $out = 'echo' ){
global $usces;
$res = abs($usces->get_order_discount());
if($out == 'return') {
return $res;
} else {
echo number_format($res);
}
}
nanbuキーマスターこんにちは。
お問合せはテーマテンプレートを使用していますので、比較的簡単に仕様変更できると思います。要望リストに追加しておきます。
ただ、必須項目のチェックなどは独自でJavaScript を使うなどして対応していただくことになるかと思います。
nanbuキーマスターこんにちは。
「SSLでないページhttp://~に行ってしまいます」とは、例えばトップページに戻ってしまうなどでしょうか、それとも指定したページがノンSSLで表示されてしまうと言うことでしょうか。
もし後者であれば何かサーバーに起因するものではないでしょうか。
nanbuキーマスターこんにちは。
Item List Layout はリクエストがあったカテゴリを元にレイアウトを決定します。全商品(item)を並べる場合は全商品用のレイアウトができるように、またその子カテゴリーでは小カテゴリー用のレイアウトができるようになっています。
全てのカテゴリーを同じレイアウトにしたい場合は「全商品」では無く「その他のカテゴリー」としてレイアウトを設定してください。
nanbuキーマスターこんにちは、Blackpads さん。
<?php usces_point_rate(); ?>と言う書き方は主にテーマのテンプレートに使用します。single_item.php は全体がphpコードで書かれているので、編集するにはphp のスキルが必要になります。例えばこの様になります。
$html .= 'ポイントレートは' . usces_point_rate( NULL, 'return' ) . '%です。'; -
投稿者投稿
PAGE TOP