Home

Zen-Cart.JP コミュニティ掲示板の過去ログ

ウェルカムメールに日英分が混在

  • 2010-09-01 (水)
  • logs

by maniad (Posted 2010年8月31日(火) 5:35 pm)
原因がわかりました。

ZENCARTのバグにあったようです。
修正内容も掲載しましたが、検索しやすいように別のトピックにしました。
viewtopic.php?f=4&t=5145

ご意見くださいました皆様、ありがとうございました。



クーポン設定で挙動がおかしくなるバグ

  • 2010-09-01 (水)
  • logs

by maniad (Posted 2010年8月31日(火) 5:33 pm)
管理画面で、クーポンを設定すると日本語と英語で設定していても、どちらかに統一されてしまうような変な動きがありました。

自分では修正が難しく、プロに依頼したところ、バグであることがわかりました。
なので、ここにその修正点を記載しておきます。

zen-cart-v1.3.0.2-l10n-jp-6にて

admin/下の
coupon_admin.phpの332行目あたり
for ($i = 0, $n = sizeof($languages); $i < $n; $i++) {
$sql_data_desc_array = array(’coupon_name’ => zen_db_prepare_input($_POST[’coupon_name’][$language_id]),

これを
for ($i = 0, $n = sizeof($languages); $i < $n; $i++) {
$language_id = $languages[$i][’id’];
$sql_data_desc_array = array(’coupon_name’ => zen_db_prepare_input($_POST[’coupon_name’][$language_id]),
と修正します。
原因は、ループ内で言語IDが同じため、最後の言語の内容になるからだそうです。
要するに
$language_id = $languages[$i][’id’];
の1行を加えているだけです。



定額送料の設定方法

  • 2010-09-01 (水)
  • logs

by robekaru60 (Posted 2010年8月31日(火) 7:12 pm)
初めて投稿させて頂きます。

現在、中国からの輸入商品を日本国内のみで販売するサイトを作成しています。
販売商品価格は、通貨設定でCNYをデフォルトにしています。

日本国内での送料は定額1000円に設定したいのですが、通貨設定がCNYのためだと思いますが、1000円にすることが出来ません。

定額料金1000円に設定できる方法がありましたら、どなたかご教授いただけると助かります。
よろしくお願いいたします。

Zen Cart 1.3.0.2-l10n-jp-6を使用しています。



支払いモジュールのインフォボックスが表示されない

  • 2010-09-01 (水)
  • logs

by きたきつね (Posted 2010年8月31日(火) 6:46 pm)
/includes/modules/payment/paypalwpp.php on line 186
このファイルの該当部分は
$this->buttonSourceDP = ‘ZenCart-GW_us’;
なのでメモリーエラーを起こす可能性は低いですね。
ファイル自体の最終更新も2008年なので手持ちのファイルと違うとは思えませんし、ちょっと理由は判らないです。

完全な逃げでは有りますが、paypalを使わないのであれば
/includes/modules/payment/paypalwpp.php
を削除した状態で運用しても構わないと思います。

ただちょっと症状的に気になるので出来ればメモリーエラーを起こす
/includes/modules/payment/paypalwpp.php
が見てみたいですね。
該当行付近だけで良いのでコピペして貰えれば違いが判るかもしれません。



食品の配送方法についてお教えください。

  • 2010-09-01 (水)
  • logs

by azbo (Posted 2010年8月31日(火) 8:40 am)
私もクルー便対応で悩んでいます。。。

配送モジュールを通常便とクール便の二つに分けるという方法もやむをえないかと考えましたが、やはり商品ラインナップが通常便のものとクール便の両方を扱っていることもあり、通常便・クール便とそれぞれに梱包を分ける必要があるため、一つの配送モジュールで料金を判別し、各々積算が必要となります。

以下で条件分岐となる設定まではできたのですが、
viewtopic.php?f=7&t=4015

各々で合計金額を計算となると、yamatoの配送モジュール自体をハックする必要がありそうです・・・

よいアイディアがあれば、どなたかご教示頂けますと幸いです。



支払いモジュールのインフォボックスが表示されない

  • 2010-08-31 (火)
  • logs

by きたきつね (Posted 2010年8月30日(月) 6:19 pm)

iffish さんが書きました:
管理者画面で支払いモジュールをみると、インフォボックスに何も表示されず
インストール、アンインストールできません。
どうすれば、表示されますでしょうか。
ちなみに、他のインフォボックスは表示されます。

チェックしたのはver 3.3ですが支払いモジュール関連は変更していないので影響は無いと思います。
さて、普通にインストールした状態では以下の支払いモジュールがリストとして出てきますが、全部出てきているでしょうか?

後払い.com(コンビニ・銀行振込・郵便振替での後払い) : 請求後14日以内にお支払い atobaraicom
Authorize.net (SIM) authorizenet
Authorize.net (AIM) authorizenet_aim
Authorize.net - eCheck authorizenet_echeck
クレジットカード - オフライン処理 cc
Cash on Delivery cod
代金引換払い cod_table
The Zen Cart FREE CHARGE CARD freecharger
クロネコ@ペイメント kuroneko_at_payment
Linkpoint/YourPay API linkpoint_api
銀行振込 moneyorder
Nochex APC nochex_apc
PayPal IPN - ウェブサイト決済スタンダード PayPal
PayPal Website Payments Pro PayPal
PayPal Express Checkout PayPal
Purchase Order purchaseorder

これらが全部出てきていないのであれば出てこなくなった場所の支払いモジュールに何らかの問題が有ると思われます。
※別途何か支払いモジュールを入れている場合はそれも出てくるはずです。

もしかすると支払いモジュールのページに以下のようなメッセージは出ていませんか?
Parse error: parse error in ~~
エラーが出ているのならそのエラーメッセージを教えてください。
※サーバーのファイルパスの部分は必要有りませんので消しておいてください。

エラーメッセージが表示されていないのなら
/admin/includes/application_top.php
の41行目の上辺りに
@ini_set(’display_errors’, ‘1′);
を追記してみてください
※以下のようになります。

Code:
/**
* set the level of error reporting
*/
@ini_set(’display_errors’, ‘1′);
error_reporting(E_ALL & ~E_NOTICE);

これでエラーメッセージが表示されるようになります。
※サーバーによってはこれでもエラーメッセージは表示されないです(´・ω・`)

検証の為に必要な情報として
・一覧表示がどのモジュールの所で止まっているか?
・エラーメッセージは表示されていないか?
(表示されているならエラーメッセージを教えてください)

検証環境
php 5.2.9
MySQL 5.1.33



ページタイトルを編集したい

  • 2010-08-28 (土)
  • logs

by torara (Posted 2010年8月26日(木) 10:41 am)
全くの初心者です。。  :(
Zen Cart 1.3.9b

現在ブラウザのトップに表示されるページタイトルが、

ページ名 : サイト名

になっているのを

サイト名 : ページ名

に入れ替えたいのですが、管理画面から編集することは可能でしょうか。

どなたかアドバイスいただけると大変助かります!
どうぞよろしくお願いいたします。

とらら



ページタイトルを編集したい

  • 2010-08-27 (金)
  • logs

by torara (Posted 2010年8月26日(木) 10:41 am)
全くの初心者です。。  :(
Zen Cart 1.3.9b

現在ブラウザのトップに表示されるページタイトルが、

ページ名 : サイト名

になっているのを

サイト名 : ページ名

に入れ替えたいのですが、管理画面から編集することは可能でしょうか。

どなたかアドバイスいただけると大変助かります!
どうぞよろしくお願いいたします。

とらら



激安中国語書店http://www.ecnbooks.com

  • 2010-08-27 (金)
  • logs

by 激安中国語書店 (Posted 2010年8月26日(木) 2:28 pm)
<<激安中国語書店>>

中国語学習者の皆様に役立つ輸入中国語学習用教材、HSK(漢語水平考試)対策用教材をはじめ、定期雑誌、漫画、小説、辞書、絵本などを低価格で販売いたします。
現地からの発送も、SALまたはEMSで迅速にお手元に届きます。全てご発送は書留で追跡もできて安心。

※どこよりも安い!!!安価日本一へ挑戦!!!



名前の後に??(文字化け)

  • 2010-08-26 (木)
  • logs

by demo (Posted 2010年8月25日(水) 4:58 am)
いつも勉強させて頂いております。

先日、こちらのzen-mobileを導入させて頂いたのですが、その後から一部のお客様のお名前の後に??と入るようになってしまいました。

具体的には、「お客様のお名前 ??」という感じです。

名前や住所等、他の箇所は文字化けはなく、名前の後の??だけが入ります。

試しに自分でアカウントを作製したところ、やはり同様に??が入り、アドレス帳にも??が入っておりました。
アドレスを編集してみても現象は改善されませんでした。

ただこの??は、入る人と入らない人があって一貫性がありません。

tpl_account_default.php や tpl_address_book_default.php を確認したのですが、特に問題はない感じでした。
一貫性のない現象なので、はっきりとした原因究明は難しいと思いますが、チェックした方が良いファイルなどをご教示頂けますでしょうか。
宜しくお願い致します。



Home


Feeds
Meta

Page Top