バージョン選択

フォーラム

メニュー

オンライン状況

85 人のユーザが現在オンラインです。 (75 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 85
もっと...

サイト内検索

質問 > フロント機能 > 任意のhtmlサイトにECCUBEのカート機能を追加する場合において

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
smony
投稿日時: 2010/5/9 16:33
対応状況: −−−
常連
登録日: 2010/5/3
居住地:
投稿: 33
任意のhtmlサイトにECCUBEのカート機能を追加する場合において
任意のhtmlサイトにECCUBEのカート機能を加えたい場合、
データの受け渡しはできたのですが、
規格設定されている商品で「味」や「大きさ」などを選択せず、
「選択してください」の表示のまま「カゴに入れる」ボタンを押すと、
ECCUBEの商品詳細ページに飛んでしまいます。

このような場合に、ECCUBEの商品詳細ページに飛ばさないようにする方法はございませんでしょうか。


またカート画面の「前のページへ戻る」ボタンを以下のようにすると、
カート画面で数量変更した後に「前のページへ戻る」ボタンを押すと、
前のページへ飛ばずに数量変更前の画面に戻ってしまいますが、
このようなケースでも前のページ(任意のhtmlサイトのページ)へ戻れるようにする方法はありませんでしょうか。

<a href="java script:history.back()"><img src="<!--{$TPL_DIR}-->img/cart/b_pageback.gif"></a>


なおコミュニティ版のパラメーター設定で、
「USE_POINT」をfalseにしても、カートでポイント欄が表示されてしまいます。

テンプレートからそこの記述を削除すれば問題ないので特に気になってはいませんが、
何か考えられる原因などありますでしょうか。


質問項目がたくさんありますが、ご教授頂けたら幸いです。
宜しくお願い致します。


----------------

seasoft
投稿日時: 2010/5/9 18:05
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: 任意のhtmlサイトにECCUBEのカート機能を追加する場合において
> なおコミュニティ版のパラメーター設定で、
> 「USE_POINT」をfalseにしても、カートでポイント欄が表示されてしまいます。
>
> テンプレートからそこの記述を削除すれば問題ないので特に気になってはいませんが、
> 何か考えられる原因などありますでしょうか。

「ポイント欄」というのは、表の末尾行の「今回加算ポイント」欄のことですか?


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

smony
投稿日時: 2010/5/9 19:03
対応状況: −−−
常連
登録日: 2010/5/3
居住地:
投稿: 33
Re: 任意のhtmlサイトにECCUBEのカート機能を追加する場合において
>「ポイント欄」というのは、表の末尾行の「今回加算ポイント」欄のことですか?

はい。
表の末尾行の「今回加算ポイント」欄の部分です。



----------------

seasoft
投稿日時: 2010/5/9 23:09
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: 任意のhtmlサイトにECCUBEのカート機能を追加する場合において
当方環境ですと、USE_POINT の false で切り替わりました。

EC-CUBE 2.4.2-comu
OS Linux (Fedora)
DBサーバ PostgreSQL 8.3.7
WEBサーバ Apache/2.2.9
PHP 5.2.9

/data/cache/mtb_constants.php の USE_POINT の行を貼ってみていただけますか?


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

smony
投稿日時: 2010/5/10 0:14
対応状況: −−−
常連
登録日: 2010/5/3
居住地:
投稿: 33
Re: 任意のhtmlサイトにECCUBEのカート機能を追加する場合において
mtb_constants.phpの中は、
define('USE_POINT', true);
となっていました。


環境:
server xrea
eccube-comu-r18646
Apache 1.3.37
PHP 5.2.5
PostgreSQL 8.1.4


----------------

seasoft
投稿日時: 2010/5/10 0:16
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: 任意のhtmlサイトにECCUBEのカート機能を追加する場合において
手動で、
define('USE_POINT', false);
に書き換えると、ポイントに関する表記は隠れますか?


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

smony
投稿日時: 2010/5/10 0:57
対応状況: −−−
常連
登録日: 2010/5/3
居住地:
投稿: 33
Re: 任意のhtmlサイトにECCUBEのカート機能を追加する場合において
mtb_constants.phpを落とすことはできるのですが、何故か上書きできません。。

FFFTPでphpファイルのパーミッションが666になるように設定してアップしたにも関わらず、自動的にこのファイルだけ644になっていて、インストール時に「mtb_constants.php」のパーミッションを変更するように警告が出ていましたが、無視してインストールした状態でした。

そして、パーミッションを変更することもできません。
インストール時に「.htaccess」には以下のように記述したのですが、何かこの辺りに問題があるのでしょうか。

________________________________________________

php_value default_charset UTF-8
php_value mbstring.language Japanese
php_value output_handler mb_output_handler
php_flag mbstring.encoding_translation 1
php_flag magic_quotes_gpc 0
php_value mbstring.http_input auto
php_value mbstring.http_output pass
#php_flag session.use_cookies 0
#php_flag session.use_trans_sid 1

# INI_ALL なのにもかかわらず, ini_set で指定しても反映されない環境がある...
php_value mbstring.internal_encoding UTF-8

# デフォルトテンプレートの状態で 2M近くになるため
php_value upload_max_filesize 5M
#php_value post_max_size 8M

AddHandler application/x-httpd-phpcgi .php


----------------

seasoft
投稿日時: 2010/5/10 1:07
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: 任意のhtmlサイトにECCUBEのカート機能を追加する場合において
WEB サーバが作成したファイルのため、FTP と所有者が異なるのでは?

一般的な対応方法としては、下記の手順があります。
・ファイルをローカルに退避して、サーバのファイルは削除する。
・ローカルに退避していたファイルをサーバにアップロードする。
・サーバ上のファイルのパーミッションを 666 などにする。


なお、作業途中で「AddHandler application/x-httpd-phpcgi .php」を書き加えたとしたら、結構マズい状態かも・・・ サーバの設定によりますが。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

smony
投稿日時: 2010/5/10 2:43
対応状況: −−−
常連
登録日: 2010/5/3
居住地:
投稿: 33
Re: 任意のhtmlサイトにECCUBEのカート機能を追加する場合において
一旦削除したらアップできました。
またソースをfalseに書き換えたことで、ポイント欄の表示がなくなりました。

有り難うございました。m(_ _)m


----------------

seasoft
投稿日時: 2010/5/10 9:20
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: 任意のhtmlサイトにECCUBEのカート機能を追加する場合において
> またソースをfalseに書き換えたことで、ポイント欄の表示がなくなりました。

ソースを直接書き換えた場合、次回のパラメータ変更で、編集内容は破棄されてしまいます。つきましては、管理機能から設定を変更して、正しく反映されることを確認しておくと良いかと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,299名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.