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

Показ товара (редактирование блока с товаром)


Seman

Recommended Posts

Всем добрый день!

Помогите, пожалуйста, упростить блок с показом товара. Шаблон дефолтный. Мне бы хотелось избавиться от описания товара, кнопок и рамки вокруг блока. Извините за наглость :) Спасибо.

580a06b19d52.jpg

 

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


Итак, если шаблон дефолтный и это категория - то идем по пути

/catalog/view/theme/default/template/product/category.tpl

Ищем кусок кода

<div class="row">
        <?php foreach ($products as $product) { ?>

Это начало карточки товара.

Для того, чтобы убрать описание - комментируем эту строку

<p><?php echo $product['description']; ?></p>

Для кнопок покупки/сравнения/избранного вот этот блок служит

<div class="button-group">
                <button type="button" onclick="cart.add('<?php echo $product['product_id']; ?>', '<?php echo $product['minimum']; ?>');"><i class="fa fa-shopping-cart"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $button_cart; ?></span></button>
                <button type="button" data-toggle="tooltip" title="<?php echo $button_wishlist; ?>" onclick="wishlist.add('<?php echo $product['product_id']; ?>');"><i class="fa fa-heart"></i></button>
                <button type="button" data-toggle="tooltip" title="<?php echo $button_compare; ?>" onclick="compare.add('<?php echo $product['product_id']; ?>');"><i class="fa fa-exchange"></i></button>
              </div>

Можете убирать, но кнопку покупки зачем убирать? - тогда и корзину пилить нужно, и все остальное. Но это Вам решать.

По этому же принципу моно редактировать и модули - в папке /catalog/view/theme/default/template/module/

Там не тяжело - при минимальных знаниях английского поймете какой модуль за что отвечает - интуитивно понятно :)

 

После того, как куски кода вырежите - еще возможно немного stylesheet.css поковырять придется, чтобы красивый вывод товара был.

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


Итак, если шаблон дефолтный и это категория - то идем по пути

/catalog/view/theme/default/template/product/category.tpl

Ищем кусок кода

<div class="row">
        <?php foreach ($products as $product) { ?>

Это начало карточки товара.

Для того, чтобы убрать описание - комментируем эту строку

<p><?php echo $product['description']; ?></p>

Для кнопок покупки/сравнения/избранного вот этот блок служит

<div class="button-group">
                <button type="button" onclick="cart.add('<?php echo $product['product_id']; ?>', '<?php echo $product['minimum']; ?>');"><i class="fa fa-shopping-cart"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $button_cart; ?></span></button>
                <button type="button" data-toggle="tooltip" title="<?php echo $button_wishlist; ?>" onclick="wishlist.add('<?php echo $product['product_id']; ?>');"><i class="fa fa-heart"></i></button>
                <button type="button" data-toggle="tooltip" title="<?php echo $button_compare; ?>" onclick="compare.add('<?php echo $product['product_id']; ?>');"><i class="fa fa-exchange"></i></button>
              </div>

Можете убирать, но кнопку покупки зачем убирать? - тогда и корзину пилить нужно, и все остальное. Но это Вам решать.

По этому же принципу моно редактировать и модули - в папке /catalog/view/theme/default/template/module/

Там не тяжело - при минимальных знаниях английского поймете какой модуль за что отвечает - интуитивно понятно :)

 

После того, как куски кода вырежите - еще возможно немного stylesheet.css поковырять придется, чтобы красивый вывод товара был.

Огромное Спасибо за подробную инструкцию! Что касается кнопки "Купить", я просто не вижу в ней никакого смысла, т.к. клик по фото или по названию товара и так и так ведёт нас в карточку товара. Модуль "Покупка в один клик" у меня всё равно отсутствует :)

В общем, с Вашей помощью у меня всё вышло и я добился нужного результата, ещё раз Спасибо.

Теперь прошу, кто знает, как сделать, чтобы сам блок товара тоже правильно работал? Долго описывать ситуацию не буду, а приведу наглядное изображение. Спасибо за помощь.

bac2aa014da9.jpg

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


Если не ковыряли штатный css, то Вам сюда

/catalog/view/theme/default/stylesheet/stylesheet.css

строка 552

Убирайте код min-height: 180px; (ну или ставьте свой). Говорил же css придется править. А вооще советую немного подучить html+css. И пользоваться средством разработки (напр firebug) - отлично помогает править стили "под себя".

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


Если не ковыряли штатный css, то Вам сюда

/catalog/view/theme/default/stylesheet/stylesheet.css

строка 552

Убирайте код min-height: 180px; (ну или ставьте свой). Говорил же css придется править. А вооще советую немного подучить html+css. И пользоваться средством разработки (напр firebug) - отлично помогает править стили "под себя".

Ещё раз Спасибо. Всё получилось. Не пойму только как рамку убрать... ну или хотя бы сделать её в цвет фона?

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


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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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