Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Как выводить вес товара на странице категории? [РЕШЕНО]


Recommended Posts

Привет всем!

Помогите пожалуйста вывести вес продукта на странице категорий.

Т.е. в меню мы выбираем какую-нибудь категорию и видим товары этой категории с картинкой, названием, ценой и кнопкой "купить".

А как к этому добавить вес продукта?

Нашел статью, в которой рассказывается как выводить вес товара на странице с товаром. Пытался по аналогии сделать, но в файле \catalog\controller\product\category.php заплутал.

Помогите пожалуйста. Уверен многим пригодится. Особенно у кого магазины торгуют продуктами питания, где вес товара важно показывать.

Спасибо.

Link to post
Share on other sites

в файле \catalog\controller\product\category.php

$this->data['products'][] = array(

добавить

 'weight'		 => $result['weight'],

а в tpl категории

<?php echo $product['weight']; ?>

  • +1 1
Link to post
Share on other sites

Все сделал, но не выводится. Но ошибки уже исчезли.

Подозреваю, что дело в tpl файле. Вывод веса я добавил после рейтинга, но в файле tpl есть блок кода начинающийся <script type="text/javascript"> Там обрабатывается возможность переключения с "сетки", на "список".

Подсткажите пожалуста, как туда правильно вставить код, чтобы вес отображался. Если бы html был, я бы справился, но в этом куске кода javascript прописываются выведение всех элементов, а я javascript не знаю.

Спасибо.

Link to post
Share on other sites

РЕШЕНО!

Вот тут решение: http://forum.opencar...imension#p82519

Но у меня небольшая проблема. Граммы выводятся, но в категориях слово "Вес:" перед значением не выводится. Но это не проблема. Я в category.tpl добавил слово и поменял кодировку.

Но вот что действительно коробит взгляд, так это то, что после значения веса стоят два апострофа или один символ кавычек. "

Получается не граммы, а дюймы какие-то. Добавил в tpl сокращенное слово "гр.", но все равно хочется избавиться от этих кавычек.

Кроме этого в карточке продукта очень много нулей после точки. Как можно избавиться от нулей после точки?

Сейчас вес в категории выглядит так: Вес: 240.0" гр.

А в карточке продукта так: Вес: 240.00000000

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.