Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Проблема с выводом единицы измерения


Recommended Posts

Здравствуйте. Столкнулся с проблемой, если зайти в любую категорию с товарами, там отображается рядом с ценой единица измерения.

Но если зайти потом в сам товар, рядом с ценой уже не отображается единица измерения. 

 

Уже как только не пробовал добиться её вывода, ничего не получилось, используется ocstore 3

 

 image.png.330580dfbe4abec83d4e49fd5c49176c.pngimage.thumb.png.f80a8c8c53273b3d80df20399cc68b0b.png

 

Надіслати
Поділитися на інших сайтах


Код с файла category.twig

                                        {% if product.price %}
                                        <div class="price-box">
                                            {% if not product.special %}
                                            <p class="price"><span data-price="{{ product.price_calc }}" class="product-price{{ option_setting.id }}{{ product.product_id }}"><span data-price="{{ product.price_calc }}" class="product-price{{ option_setting.id }}{{ product.product_id }}">{{ product.price }}<strong>{{ product.unit ? '/'~product.unit : '' }}</strong></span><strong>{{ product.unit ? '/'~product.unit : '' }}</strong></span></p>
                                            {% else %}
                                            <span class="price-new"><span data-special="{{ product.special_calc }}" class="product-special{{ option_setting.id }}{{ product.product_id }}"><span data-special="{{ product.special_calc }}" class="product-special{{ option_setting.id }}{{ product.product_id }}">{{ product.special }}<strong>{{ product.unit ? '/'~product.unit : '' }}</strong></span><strong>{{ product.unit ? '/'~product.unit : '' }}</strong></span></span>
                                            <span class="price-old"><span data-price="{{ product.price_calc }}" class="product-price{{ option_setting.id }}{{ product.product_id }}"><span data-price="{{ product.price_calc }}" class="product-price{{ option_setting.id }}{{ product.product_id }}">{{ product.price }}<strong>{{ product.unit ? '/'~product.unit : '' }}</strong></span><strong>{{ product.unit ? '/'~product.unit : '' }}</strong></span></span>
                                            {% endif %}
                                        </div>
                                        {% endif %}

 

Код с файла product.twig

 {% if price %}
            <ul class="price-box">

              {% if not special %}
                <li>
                  <p class="price"><span data-price="{{ price_calc }}" class="product-price"><span data-price="{{ price_calc }}" class="product-price"><span data-price="{{ price_calc }}" class="product-price">{{ price }}<strong>{{ product.unit ? '/'~product.unit : '' }}</strong></span><strong>{{ product.unit ? '/'~product.unit : '' }}</strong></span><strong>{{ product.unit ? '/'~product.unit : '' }}</strong></span></p>
                </li>
              {% else %}
                <li>
                  <span>Акционная цена</span>
                  <p class="promotional-price"><span data-special="{{ special_calc }}" class="product-special"><span data-special="{{ special_calc }}" class="product-special"><span data-special="{{ special_calc }}" class="product-special">{{ special }}<strong>{{ product.unit ? '/'~product.unit : '' }}</strong></span><strong>{{ product.unit ? '/'~product.unit : '' }}</strong></span><strong>{{ product.unit ? '/'~product.unit : '' }}</strong></span></p>
                </li>
                <li>
                  <span>Старая цена</span>
                  <p class="price"><span data-price="{{ price_calc }}" class="product-price"><span data-price="{{ price_calc }}" class="product-price"><span data-price="{{ price_calc }}" class="product-price">{{ price }}<strong>{{ product.unit ? '/'~product.unit : '' }}</strong></span><strong>{{ product.unit ? '/'~product.unit : '' }}</strong></span><strong>{{ product.unit ? '/'~product.unit : '' }}</strong></span></p>
                </li>
              {% endif %}
            </ul>
          {% endif %}
		  

 

Надіслати
Поділитися на інших сайтах


в product.twig используйте уже не

product.unit

а 

unit

Кроме того нужно посмотреть в контроллере продукта, добавлен ли там в $data ключ unit, если нет, то добавить, по аналогии как он добавлен в контроллер категории при перебор $results

Змінено користувачем Seriusis
Надіслати
Поділитися на інших сайтах

и непонятно, зачем у вас столько раз дублируется вывод 

<strong>{{ product.unit ? '/'~product.unit : '' }}</strong> 

если достаточно одного раза

 

<strong>{{ unit ? unit : '' }}</strong>

 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.