バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > カートの機能のみ使用したい

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
yonechika
投稿日時: 2013/4/15 21:33
対応状況: −−−
新米
登録日: 2013/4/12
居住地:
投稿: 7
カートの機能のみ使用したい
お世話になります。

[EC-CUBE] 2.12.2
[レンタルサーバ] ラピッドサイト
[OS] windows xp
[PHP] PHP 5.2.X
[データベース] PostgreSQL
[WEBサーバ] Red Hat Enterprise Linux 4
[ブラウザ] Firefox
[現象]
今あるhtmlのページにEC-CEBEのカートのみを設置したいのですが
管理画面から商品登録を行い、詳細ページの作成を行いました。
(1)まずはhtmlのページをproductsのフォルダーに置きたいのですが
(その方がリンクをそのままにできるので作業が楽そうなので)
アクセス権が無く置くことができません。普通にFTPでアクセス権を書き換えができないのです。
どうしたらよいでしょうか?

(2)詳細ページのカートにまつわる部分をhtnlのページに貼り付ける事で
詳細ページの代わりにhtmlのページを使用することが可能でしょうか?
やってみたのですがカートに入れるボタンが動作してくれません。

他の質問で2.4では可能であるというお話があったのですが、
バージョンが違う場合でも問題ないのかご教授頂けますと幸いです。

素人なので質問もまともにできず申し訳ございません。
この文章で分かる範囲でご回答頂けますと助かります。。
seasoft
投稿日時: 2013/4/15 23:03
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: カートの機能のみ使用したい
2.12 でも可能でしたが、現実的な使い勝手を考え、EC-CUBE 本体にも若干手を加えました。

たしか、「CSRF 対策の一部無効化」と、「(商品規格を使用しないという前提で)商品規格IDの引渡し省略」は少なくともカスタマイズしたと思います。参考まで。

(1)につきましては、プリインストールの EC-CUBE でしたら、サーバーのサポート先に確認した方が良いように思います。


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

yonechika
投稿日時: 2013/4/15 23:45
対応状況: −−−
新米
登録日: 2013/4/12
居住地:
投稿: 7
Re: カートの機能のみ使用したい
ご回答ありがとうございます。

(2)につきまして

「カートに入れる」ボタンが反応しないのですが

<a href="java script:void(document.form1.submit())" onmouseover="chgImg('../eccube/html/user_data/packages/default/img/button/btn_cartin_on.jpg','cart');" onmouseout="chgImg('../eccube/html/user_data/packages/default/img/button/btn_cartin.jpg','cart');">
<img src="../eccube/html/user_data/packages/default/img/button/btn_cartin.jpg" alt="カゴに入れる" name="cart" id="cart" /></a>

この部分をどのようにすれば良いかが分かりません。
htnlのファイルが同じフォルダーにないので上手くいかないのかと考えております。
「CSRF の回避」は検索しましたが今の私には全然わかりません。

「(商品規格を使用しないという前提で)商品規格IDの引渡し省略」は

<input type="hidden" name="product_class_id" value="12" id="product_class_id" />

この部分を表記しないということで良いのでしょうか?

http://damepg.doorblog.jp/archives/5033114.html
リンクのページに解説があるのですがこんなに難しい作業が必要なのでしょうか?
もう少し簡単にできると良いのですが。。

どなたかご回答頂けますと幸いです。
seasoft
投稿日時: 2013/4/16 0:42
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: カートの機能のみ使用したい
> htnlのファイルが同じフォルダーにないので上手くいかないのかと考えております。

私は全く異なる階層でも成功しましたので、やり方にも寄ると思いますが、必ずしも当てはまらないと思います。


>「CSRF の回避」は検索しましたが今の私には全然わかりません。

正確には「CSRF 対策の一部無効化」でした。

EC-CUBE 2.4 から 2.11 にバージョンアップした際に、付け加わったセキュリティ機能が、本件カスタマイズの際には面倒になり、手を入れました。

本来、まんま残して実装するのが理想だと思いますが、カスタマイズの簡略のため、サボりました。


> 「(商品規格を使用しないという前提で)商品規格IDの引渡し省略」は
>
> <input type="hidden" name="product_class_id" value="12" id="product_class_id" />
>
> この部分を表記しないということで良いのでしょうか?

厳密には「表記しない」ではなく、「表記せずに動作するようにカスタマイズする」と言えると思います。


> http://damepg.doorblog.jp/archives/5033114.html
> リンクのページに解説があるのですがこんなに難しい作業が必要なのでしょうか?

色々なカスタマイズが混在しているようなので、全てが必要なものではないように思います。(超ななめ読みです。外していたらゴメンなさい。)


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

yonechika
投稿日時: 2013/4/17 1:13
対応状況: −−−
新米
登録日: 2013/4/12
居住地:
投稿: 7
Re: カートの機能のみ使用したい
ご回答頂きありがとうございました。
前回のパーミッションにつきましても
サーバー側に問い合わせました結果
サーバーの管理画面から変更ができました。

度々の質問で恐縮なのですが、
変更後パーミッションは元に戻したのですが
EC-cube(2.12.3)の管理画面から各ページの「ページ詳細」での
ソースを変更しようとすると

「※ TPLファイルの書き込みに失敗しました」
「※ ファイルの書き込みに失敗しました」(ヘッダーを修正時)
といったエラーが出ます。
一度、パーミッションを変更したことが影響しているのでしょうか?
因みに、レイアウトの編集は可能です。
再度EC-cubeを入れ直すしかないでしょうか。。
宜しくお願い致します。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,889名です
総投稿数は110,000件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.