質問 > フロント機能 > カートの中身一覧が表示されません。 |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tkt |
投稿日時: 2021/4/6 11:41
対応状況: −−−
|
半人前 登録日: 2021/4/6 居住地: 投稿: 20 |
Re: カートの中身一覧が表示されません。 ご指摘していただいたところ修正しましたらうまく実装できました。
ありがとうございます! |
468 |
投稿日時: 2021/4/6 11:19
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: カートの中身一覧が表示されません。 {% for CartIndex,Cart in Carts %}
{% endfor %} が記述漏れしているという事はありませんか?
|
tkt |
投稿日時: 2021/4/6 10:47
対応状況: −−−
|
半人前 登録日: 2021/4/6 居住地: 投稿: 20 |
Re: カートの中身一覧が表示されません。 迅速なご対応ありがとうございます。
<li>の部分まるまる表示されていないのでおそらく前者のfor文のループ処理自体が機能していないと思われます。 |
468 |
投稿日時: 2021/4/6 10:42
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: カートの中身一覧が表示されません。 for文のループ自体が処理されないのでしょうか?
それともループは処理されているが商品情報が表示されないのでしょうか?
|
tkt |
投稿日時: 2021/4/6 10:33
対応状況: 解決済
|
半人前 登録日: 2021/4/6 居住地: 投稿: 20 |
カートの中身一覧が表示されません。 ▼テンプレート
[EC-CUBE] EC-CUBEのバージョン、新規インストールかアップデートか、等 [レンタルサーバ] docker [OS] 使用しているOS windows10 [PHP] 使用しているPHP 7.3.27 [データベース] 使用しているDB名 mysql 5.7 [WEBサーバ] 使用しているWEBサーバ名、バージョン [ブラウザ] 使用しているブラウザ名、バージョン [導入プラグインの有無] あれば導入プラグインを記載 [カスタマイズの有無] あればカスタマイズ内容を記載(できるだけ具体的に) [現象] カートの中身のページにて商品情報を表示できません。 デザイン上HTMLとCSSを一新する必要があったので全て書き換え、必要な処理のコードは元のテンプレートから引用しました。 ユーザーログインしカートに商品も追加済みです。 やりたいこととしてはfor文でカートの中身の商品一覧(下記のコードはとりあえず名前のみ取得を試みています。)を表示することです。 現在は下記の通りのコードです。もし何かわかる方ご教示いただけたらとおもいます。 <ul class="anonyHolder__cartItems__itemList"> {% for CartItem in Cart.CartItems %} {% set ProductClass = CartItem.ProductClass %} {% set Product = ProductClass.Product %} <li class="anonyHolder__cartItems__itemList__item"> <table> <tbody> <tr> <td data-col="1"> <div class="anonyHolder__cartItems__itemList__item__delete"> <a href="#"> <img src="../assets/images/common/icon_delete.svg" alt=""> </a> </div> </td> <td data-col="2"> <div class="p-cartItem"> <div class="p-thumbnail" data-size="100"> <div> <img src="https://placehold.jp/50x100.png" alt=""> </div> </div> <div class="p-cartItem__summary"> <div class="p-cartItem__summary__name"><a href="#">{{ Product.name }}</a></div> <div class="p-cartItem__summary__price"> <span class="p-price"><em>968</em>円</span></div> </div> </div> </td> <td data-col="3"> <div class="anonyHolder__cartItems__itemList__item__amount">1</div> <div class="anonyHolder__cartItems__itemList__item__amountUpDown"> <a href="#" disabled="disabled"> <img src="../assets/images/common/icon_minus.svg" alt=""> </a> <a href="#"> <img src="../assets/images/common/icon_plus.svg" alt=""> </a> </div> </td> <td data-col="4" class="u-visible_lg"> <div class="anonyHolder__cartItems__itemList__item__lgSubtotal"> <span class="p-price"><em>666</em>円</span> </div> </td> </tr> </tbody> </table> </li> {% endfor %} </ul> |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |