Zen-Cart.JP コミュニティ掲示板の過去ログ
Zen Cart携帯モジュール サポートスレ
- 2008-07-07 (月)
- logs
by とし (Posted 2008年7月06日(日) 11:36 pm)
何度か挑戦してるのですが携帯モジュールを入れると
携帯では買物できますが、PCページで買ものができなくなります。
–手順–
新規にZEN-CART1.302-10をインストール
動作確認を行い
携帯モジュールをFTPし PHPMYADMINでSQLの実行を行いました。
管理画面で設定
—–
設置後 PCで買物ができるか確認すると
index.php?main_page=checkout_confirmation まではOKで最後の
index.php?main_page=checkout_process で真っ白になります。
何度設定しても同じでした。
エラーメッセージはなく
ソースは
となっております。
なにがわるいのでしょうか
よろしくお願いします。
- Comments (Close): 0
- TrackBack: 0
配送モジュールの表示・非表示方法について
- 2008-07-07 (月)
- logs
by tango (Posted 2008年7月06日(日) 10:34 pm)
/includes/templates/template_default/templates/tpl_checkout_shipping_address_default.php
では自分の場合はうまくいきませんでしたが
/includes/templates/template_default/templates/tpl_checkout_shipping_default.php
に記述してみたところうまくいきました!!
すみません、私の記述ミスですね。ファイル名をコピーする際に隣のファイルを選んでしまった様です。
- Comments (Close): 0
- TrackBack: 0
通常のHTMLファイルにincludesできないでしょうか?
- 2008-07-06 (日)
- logs
by pokosuka (Posted 2008年7月06日(日) 9:36 am)
まちがえました。
新着商品は下記内容でした。
define(’CONFIG_CALCULATE_IMAGE_SIZE’, ‘true’);
define(’SMALL_IMAGE_WIDTH’, 80);
require(’includes/application_top.php’);
require($template->get_template_dir(’tpl_modules_whats_new.php’,DIR_WS_TEMPLATE, $current_page_base,’templates’). ‘/tpl_modules_whats_new.php’);
include(’includes/modules/new_products.php’);aaaaaaa
?>
- Comments (Close): 0
- TrackBack: 0
配送モジュールの表示・非表示方法について
- 2008-07-06 (日)
- logs
by (Posted 2008年7月06日(日) 9:35 am)
tango 様 お返事本当にありがとうございます。
・・・その後、自分の重量の方法では重大な問題が発生しました!! 管理画面でモジュールが表示されなくなってしまい・・・この方法は使用できなそうです・・・管理画面の場合のみ除外の方法があればいいのですが・・・
そこで、早速書かれていたものを参考にしてやってみようと思ったのですが・・・PHPのif文とどこかのファイルに書かれている文の応用くらいしか使えない自分にとってはハイレベルすぎたようです・・・それなりに試してみたのですが・・・だめでした よろしければ詳しく教えて頂けないでしょうか?
実はこれは最初に試して失敗した方法なのですが、自分の場合は余っていたProduct - Music を Product - Cool に変更して管理画面から「クール便」のカテゴリーを「商品タイプの制限」で「サブカテゴリーを含めて加えます」を実行したのですが・・・やり方自体はあっているのでしょうか?
・・・と言うのは配送モジュールの「freeshipper.php」のことでしょうか? ・・・参考にするファイルが見つけられませんでした・・・
この値は、checkout_shipping 時に参照できますので、この値を使って条件分岐をかける事が出来ます。
・・・参照方法の記述が分かりませんでした・・$_SESSION[’cart’]->free_shipping_item ・・・ではないのですね・・・
function zen_products_lookup($product_id, $what_field = ‘products_name’, $language = ”)
この記述方法も自分にはさっぱりわかりませんでした・・・出来ればクールの商品型番すべてに「cool_」を付けた場合どのように記述すればよいのでしょうか?
・・・せっかくレスしてもらったのに全く理解できず本当に申し訳ありません。
- Comments (Close): 0
- TrackBack: 0
支払い時のクレジットカードの名前の件
- 2008-07-06 (日)
- logs
by とし (Posted 2008年7月06日(日) 2:14 am)
tango さま
ありがとうございました。
修正したら OKでした
思った通りになりました。
※カード決済ですが NPカードで決済する予定です。
- Comments (Close): 0
- TrackBack: 0
配送モジュールの表示・非表示方法について
- 2008-07-06 (日)
- logs
by tango (Posted 2008年7月06日(日) 2:31 am)
結構面倒な事になるかもしれませんが、きちんとやる(難しくやる)なら商品タイプを利用した方がよいと思います。たとえば、Product - Cool Shipping 等でしょうか。
Product - Free Shipping が参考になると思います。
この商品タイプを設定すると、ショッピングカートに商品を加えた段階で、$_SESSION テーブルの [cart][free_shipping_item] に数量がセットされます。
この値は、checkout_shipping 時に参照できますので、この値を使って条件分岐をかける事が出来ます。
もっと簡単にするなら、お書きになっている様に商品番号の一部を使う方法でしょうか。
product ID は、$_SESSION から取得できるので、
function zen_products_lookup($product_id, $what_field = ‘products_name’, $language = ”)
を使えば、商品番号を取得できると思います。
かなりはしょっていますけど、参考になりますでしょうか?
- Comments (Close): 0
- TrackBack: 0
支払い時のクレジットカードの名前の件
- 2008-07-06 (日)
- logs
by tango (Posted 2008年7月05日(土) 11:51 pm)
デフォルトでセットされているクレジットカードモジュールですよね?
使用していないので詳しくはないのですが、与信等どうするんでしょう?
とりあえず、お尋ねの件は、
/includes/modules/payment/cc.php
function selection() の中
line 139 辺り
これで良いんじゃないでしょうか?
- Comments (Close): 0
- TrackBack: 0
配送モジュールの表示・非表示方法について
- 2008-07-06 (日)
- logs
by kaede (Posted 2008年7月05日(土) 10:51 pm)
その後諦めきれず試していたら下記の方法で「2.」番の重さでの方法はできるようになりました。
if ($_SESSION[’cart’]->show_weight() >= 1) {
$this->enabled = false;
}
ついでに、クール便の方のモジュールに
if ($_SESSION[’cart’]->show_weight() == 0) {
$this->enabled = false;
}
を記述し常温便(通常便)商品のみの場合は、クール便モジュールが表示されないようになりました。
・・・しかし、あまりスマートではないような気が・・・
他に、良い方法をご存知な方がいらっしゃいましたら教えてください。
- Comments (Close): 0
- TrackBack: 0
Zen Cart携帯モジュール サポートスレ
- 2008-07-05 (土)
- logs
by masatake (Posted 2008年7月05日(土) 5:29 pm)
こんにちは!携帯モジュールをインストールして、README.txtの手順にしたがってやってみたのですが、
手順2の[追加設定・ツール]->[SQLパッチのインストール]にて以下のファイルを実行してください。の所を
実行したら以下のメッセージがでてきました。
何が原因なのでしょうか?よろしくお願い致します。
DROP TABLE IF EXISTS configuration_foreach_template;
CREATE TABLE configuration_foreach_template (
configuration_id int(11) NOT NULL auto_increment,
configuration_title text NOT NULL,
configuration_key varchar(255) NOT NULL default ”,
configuration_value text NOT NULL,
configuration_description text NOT NULL,
configuration_group_id int(11) NOT NULL default ‘0′,
template_dir varchar(64) NOT NULL,
sort_order int(5) default NULL,
last_modified datetime default NULL,
date_added datetime NOT NULL default ‘0001-01-01 00:00:00′,
use_function text default NULL,
set_function text default NULL,
PRIMARY KEY (configuration_id),
UNIQUE KEY unq_config_key_zen (template_dir, configuration_key),
KEY idx_key_value_zen (configuration_key,configuration_value(10)),
KEY idx_cfg_grp_id_zen (configuration_group_id)
) TYPE=MyISAM;
ALTER TABLE layout_boxes ADD layout_page VARCHAR(64) DEFAULT ”;
insert into configuration_group (configuration_group_id,configuration_group_title,configuration_group_description,sort_order,visible) values(100,”緕阪遣・泣b痺遺!・・・・,”緕阪遣・泣b痺遺!・≠瘁・!・推腮・∞諢ォ絎壺”停!冷!障☆・・,100,1);
1062 Duplicate entry ‘100′ for key 1
in:
[INSERT INTO configuration_group (configuration_group_id,configuration_group_title,configuration_group_description,sort_order,visible) values(100,”緕阪遣・泣b痺遺!・・・・,”緕阪遣・泣b痺遺!・≠瘁・!・推腮・∞諢ォ絎壺”停!冷!障☆・・,100,1);]
If you were entering information, press the BACK button in your browser and re-check the information you had entered to be sure you left no blank fields.
- Comments (Close): 0
- TrackBack: 0
v1.3.8a 商品画像が表示されません
- 2008-07-05 (土)
- logs
by (Posted 2008年7月05日(土) 12:55 pm)
ありがとうございました!
temporary_imagesフォルダがなかったので自分で置いたのですが、
それのパーミッションが適切ではなかったみたいです。
アドバイス感謝致します。
- Comments (Close): 0
- TrackBack: 0
- Feeds
- Meta
