バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 商品が売り切れた際、表示を【0円】から【SOLD OUT】に変更したいです。

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
Shareusa
投稿日時: 2021/6/17 19:16
対応状況: −−−
常連
登録日: 2020/8/13
居住地:
投稿: 53
商品が売り切れた際、表示を【0円】から【SOLD OUT】に変更したいです。

今回もお世話になります。

現在、商品が売れた際には価格を0円に変更しております。

その為、フロント側から見ると0円で販売しているかのように見えてしまいます。

そういった事情から、
表示を【0円】から【SOLD OUT】に変更したいです。

当方素人の為、細かくお教えして頂けますと幸いです。



恐らくこの辺りかなと思いますので、張り付けておきます。

====================================


<div class="ec-newItemRole__listItem">
<a href="{{ url('product_detail', {'id': item.id}) }}">
<img src="{{ asset(item.ProductImage[0], 'save_image') }}">
<p class="ec-newItemRole__listItemTitle">{{ item.name }}</p>
<p class="ec-newItemRole__listItemPrice"><b>{{ item.getPrice02Min|price }}</b> <small>(税込{% if item.hasProductClass %}{% if item.getPrice02Min == item.getPrice02Max %}{{ item.getPrice02IncTaxMin }}{% else %}{{ item.getPrice02IncTaxMin }} ~ {{ item.getPrice02IncTaxMax }}{% endif %}{% else %}{{ item.getPrice02IncTaxMin }}{% endif %})</p></small>

</a>
====================================










▼テンプレート
[EC-CUBE]4.0.3
[レンタルサーバ]xserver
[OS] Linux sv10151.xserver.jp 4.15.0-122-generic #124-Ubuntu SMP Thu Oct 15 13:03:05 UTC 2020 x86_64
[PHP] 7.3.16 (Core, date, libxml, openssl, pcre, sqlite3, zlib, bz2, calendar, ctype, curl, hash, fileinfo, filter, ftp, gettext, gmp, SPL, iconv, session, standard, posix, pspell, Reflection, Phar, shmop, SimpleXML, sockets, mbstring, sysvmsg, sysvsem, sysvshm, tokenizer, wddx, xml, zip, cgi-fcgi, apcu, bcmath, dba, dom, gd, imagick, imap, intl, json, ldap, exif, mcrypt, mysqli, PDO, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, soap, xmlreader, xmlrpc, xmlwriter, xsl, Zend OPcache)
[データベース] MySQL 5.7.29
[WEBサーバ] Apache
[ブラウザ] Googlechrome
Diezon
投稿日時: 2021/6/19 17:18
対応状況: −−−
常連
登録日: 2020/10/12
居住地:
投稿: 52
Re: 商品が売り切れた際、表示を【0円】から【SOLD OUT】に変更したいです。
現在、商品が売れた際には価格を0円に変更しております。
→こちらの意図がわかりかねるのでなんともですが商品登録にて在庫を0で登録するということではダメということでしょうか
Shareusa
投稿日時: 2021/6/20 12:54
対応状況: −−−
常連
登録日: 2020/8/13
居住地:
投稿: 53
Re: 商品が売り切れた際、表示を【0円】から【SOLD OUT】に変更したいです。
ご回答ありがとうございます。

当方、古着屋でして古着屋特有の問題がございます。

それは、ヴィンテージアイテムなど、1年前と現在では販売価格が大きく変わっているようなアイテムがございます。

その為、売り切れた商品の価格は見せたくないということです。

方法はご存じでしょうか。
ご回答をお待ちしております。
Diezon
投稿日時: 2021/6/21 10:48
対応状況: −−−
常連
登録日: 2020/10/12
居住地:
投稿: 52
Re: 商品が売り切れた際、表示を【0円】から【SOLD OUT】に変更したいです。
簡単イメージではありますが以下でできないでしょうか。
(デザインなど細かいところはこちらでは考慮できないのでご了承ください

<div class="ec-newItemRole__listItem">
<a href="{{ url('product_detail', {'id': item.id}) }}">
<img src="{{ asset(item.ProductImage[0], 'save_image') }}">
<p class="ec-newItemRole__listItemTitle">{{ item.name }}</p>
{% item.stock_find %}
<p class="ec-newItemRole__listItemPrice"><b>{{ item.getPrice02Min|price }}</b> <small>(税込{% if item.hasProductClass %}{% if item.getPrice02Min == item.getPrice02Max %}{{ item.getPrice02IncTaxMin }}{% else %}{{ item.getPrice02IncTaxMin }} ~ {{ item.getPrice02IncTaxMax }}{% endif %}{% else %}{{ item.getPrice02IncTaxMin }}{% endif %})</p></small>
{% else %}
soldoud
{% endif %}
Shareusa
投稿日時: 2021/7/7 16:39
対応状況: 確認中
常連
登録日: 2020/8/13
居住地:
投稿: 53
Re: 商品が売り切れた際、表示を【0円】から【SOLD OUT】に変更したいです。
ご連絡が遅くなり申し訳ございません。

ご対応頂き感謝しております。

ご指示頂いた通りに試しましたが、

【Twigのフォーマットが正しくありません。】と
表示されてうまく行きませんでした。

お時間がありましたら、ご回答頂けますと幸いです。
よろしくお願い致します。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は96,052名です
総投稿数は111,655件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2325
5
umebius
2085
6
yuh
1893
7
h_tanaka
1854
8
red
1574
9
mcontact
1536
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
804
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.