バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 売り切れ時の規格ドロップダウン部分のsoldout表示

フロント機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
nacho
投稿日時: 2011/1/4 15:00
対応状況: −−−
一人前
登録日: 2008/12/8
居住地:
投稿: 103
Re: 売り切れ時の規格ドロップダウン部分のsoldout表示
ご回答ありがとうございます。

仰るとおり、コミットされている箇所を
そのまま所定の位置に差し替えておりました。
内容を2.4.4に合わせて変更する必要があるのですね。

知識が浅く、どの箇所の過去ログを見ればよいか
差分を見分ける事もままならない状態です。

このスレッドも見返してはいるのですが
どの部分がコミット差分に該当するのかもわからず
大変申し訳ありません。

2.4.4にこのコミット内容を適用させる為の
変更箇所やヒントなどを教えて頂けますと助かります。
AMUAMU
投稿日時: 2011/1/4 1:49
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: 売り切れ時の規格ドロップダウン部分のsoldout表示
過去ログをよく読まれると良いと思います。
特定の関数だけを足せば良い話ではなく、趣旨を満たすには差分のコミット内容を2.4.4に合わせて変更して、修正する必要があります。コミット差分はこのスレッドにもありますので、まずはそちらを確認されると良いと思います。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

nacho
投稿日時: 2011/1/4 1:11
対応状況: −−−
一人前
登録日: 2008/12/8
居住地:
投稿: 103
Re: 売り切れ時の規格ドロップダウン部分のsoldout表示
いつも大変お世話になっております。
せっかく実装して頂いたのですが
事情があり、EC-CUBEをバージョンアップした為
こちらのバージョンアップ版をご教授頂けますと幸いです。

EC-CUBE2.4.4

以下の記事を参考にさせて頂き、自分で色々操作してみたのですが
案の定、うまくいきませんでした・・・
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=7006&forum=10&post_id=33707#forumpost33707

SC_Utils.php内にsfIsZeroFilling()メンバー関数を定義するとのことですが

// INT型の数値チェック
function sfIsInt($value) {
if($value != "" && strlen($value) <= INT_LEN && is_numeric($value)) {
return true;
}
return false;
}

function sfIsZeroFilling($value) {
if (strlen($value) > 1 && $value{0} === '0')
return true;
return false;
}

function sfCSVDownload($data, $prefix = ""){

if($prefix == "") {
$dir_name = SC_Utils::sfUpDirName();
$file_name = $dir_name . date("ymdHis") .".csv";
} else {
$file_name = $prefix . date("ymdHis") .".csv";
}

↑このように入れてみたのですが
商品ページでは「申し訳ございませんが、只今品切れ中です。」
という表示が出てしまい、買い物出来ない状態になってしまいました。
間違っている部分など、ご指摘頂けますと幸いです。

seasoft
投稿日時: 2009/9/3 10:14
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 売り切れ時の規格ドロップダウン部分のsoldout表示
引用:

こんな感じはいかがでしょうか?
http://www.youtube.com/watch?v=QBaSA5K5oK4

近く EC-CUBEコミュニティ(eccube-comu) にコミットの予定です。他の方もご意見・要望などありましたらお聞かせください。


レビューから、まもなく半年を迎えてしまいますが・・・ ^^;

一応、実装いたしました。
http://svn.ec-cube.net/open_trac/changeset/18277
http://svn.ec-cube.net/open_trac/changeset/18278

EC-CUBEコミュニティ ナイトリービルド版 にも反映されていますので、宜しければお試しください。


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

simpson
投稿日時: 2009/3/31 12:01
対応状況: −−−
半人前
登録日: 2007/7/26
居住地:
投稿: 30
Re: 売り切れ時の規格ドロップダウン部分のsoldout表示
みなさんスイマセン、投稿して以来すっかり忘れていました(^^ゞ


確かに統合版にしてしまうのも、何かしらの不自由が生まれてくる可能性がありますよね。
あと、統合版のプルダウンはちょっと見辛い部分もあったりします・・・


通常のバージョンと統合版を選択出来るようになってると便利ですよね。
プログラムソースに統合版はコメントアウトしてあり、基本は通常のバージョンで表示。
統合版を使いたい場合には通常版の方をコメントアウトor削除して統合版のコメントアウトを外す。

こんな感じだと簡単に使えるようになりますよね。
seasoft
投稿日時: 2009/3/26 2:28
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 売り切れ時の規格ドロップダウン部分のsoldout表示
情報ありがとうございます。

羽生様のリンク先は既にリンク切れでしたが、同サイトの他商品を見た感じですと、プルダウンに「規格名 + 価格」を表示する感じですかね。

仕様として少々詰めないといけない部分の心当たりがありますが、実装はさほど難なく対応できると思います。

そうしますと、規格ごとに価格が異なる商品の場合、
・赤文字の価格表示は常に「価格最小 〜 価格最大」で表示する。
・プルダウンに「規格名 + 価格」を表示する。
といったところでしょうか?

simpson 様の案のように、在庫まで入れてしまうというのも案としては考えられると思うのですが、表示スペースをどうするかという問題を伴うように感じます。

また、規格1 規格2 を統合するのかも論議が必要だと思います。「統合して良いなものなら、最初から分けるなよ…」というのが個人的な考えですが。多分、規格が1つだけなら、EC-CUBE ってもっと分かりやすい構造になりますよ。

EC-CUBE は、規格が複雑な(≒高機能・重い)ことが、良くも悪くも特徴ですので、改訂にあたっては論議を詰めておきたいですね。

他にも、良い案がありましたら、引き続きご提供いただければと思います。


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

flealog
投稿日時: 2009/3/26 2:08
対応状況: −−−
仙人
登録日: 2008/6/10
居住地:
投稿: 485
Re: 売り切れ時の規格ドロップダウン部分のsoldout表示
引用:


> ちなみに、プルダウンの統合は既に出ているようです。

参考 URL ありましたら、教えてください。


さっき弄ってたところなのでURL記載しておきます。

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=430&forum=6&post_id=1218#forumpost1218

nacho
投稿日時: 2009/3/7 14:43
対応状況: −−−
一人前
登録日: 2008/12/8
居住地:
投稿: 103
Re: 売り切れ時の規格ドロップダウン部分のsoldout表示
お世話になってます<(_ _)>

プルダウンの統合は見つけられなかったのですが
こういうのがありました。

規格で分けられた商品の価格表示
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=430&forum=6

これは価格のみで、在庫数の表示はないようです。
他に、カゴラボさんが商品詳細ページの規格に
在庫数を表示させるカスタマイズがありましたので
貼らせていただきます。

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=1198&forum=5

そして、私が希望した規格1を選択しなくても
規格2を表示させるという方法は現状不可能です。
検索してみたのですが、ヒットしませんでしたT_T
どこかで見かけた記憶があったのですが
もしかしたら、質問だけで、解決していなかったものかもしれません。
ただ、これはプルダウンの統合で解決しそうです^^
もう一回探してみます。
seasoft
投稿日時: 2009/3/6 11:35
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 売り切れ時の規格ドロップダウン部分のsoldout表示
プルダウンの選択肢として、1行に
> S   アイボリー 500円 在庫4
を表示するイメージでしょうか?

文字の位置あわせが若干面倒そうですね。
(等幅フォントで、半SP詰めですかね?)


> ちなみに、プルダウンの統合は既に出ているようです。

参考 URL ありましたら、教えてください。


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

simpson
投稿日時: 2009/3/6 11:17
対応状況: −−−
半人前
登録日: 2007/7/26
居住地:
投稿: 30
Re: 売り切れ時の規格ドロップダウン部分のsoldout表示
横から失礼します。



プルダウンを統合して、価格+在庫を表示こんな感じにするのはどうでしょうか?

規格1 規格2   価格  在庫
S   アイボリー 500円 在庫4
M   アイボリー 500円 在庫切れ
L    アイボリー 500円 在庫4


ユーザービリティも向上して便利になると思いますし、残りの在庫が表示されていれば購買意欲を高めるきっかけにもなりますし・・・
如何でしょう?

ちなみに、プルダウンの統合は既に出ているようです。
(1) 2 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2311
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1569
9
mcontact
1279
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.