バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 商品が売り切れた際、表示を【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
居住地:
投稿: 38
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
居住地:
投稿: 38
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ペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は72,247名です
総投稿数は101,653件です

投稿数ランキング

1
seasoft
7333
2
468
3037
3
AMUAMU
2712
4
nanasess
2156
5
umebius
2011
6
yuh
1612
7
red
1452
8
h_tanaka
1086
9
tsuji
936
10
fukap
907
11
shutta
835
12
tao_s
793
13 ramrun 789
14 karin 689
15 sumida 641
16
homan
633
17 DELIGHT 572
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

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

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