• Объявления

    • dinox

      Закрытый раздел разработчиков   21.08.2017

      У нас на форуме существует закрытый раздел для разработчиков в котором мы обсуждаем нюансы работы на нашем форуме, в каталоге дополнений и другие моменты которые интересны в большинстве случаев только разработчикам. На данный момент существует лишь 2 условия для попадания:
      1. Наличие промодерированного дополнения в нашем каталоге  2. Отсуствие варезной деятельности 
      Если эти правила выполнены, пишите запрос @ArtemPitov на попадание в раздел разработчиков
jenovas

Добавление параметров товара (вес ,размер) на странице категории

Рекомендуемые сообщения

jenovas    0

Добрый день,подскажите как возможно вывести параметры товара (вес ,размер) на странице категории ,и желательно в модулях рекомендуемые и и т.д.

С PHP знаком достаточно плохо (могу более или менее понять что делает тот или иной кусок кода).Как вставить размер и вес в карточку товара я разобрался ,а как дальше нет(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

sauer    0

Добрый день,подскажите как возможно вывести параметры товара (вес ,размер) на странице категории ,и желательно в модулях рекомендуемые и и т.д.

С PHP знаком достаточно плохо (могу более или менее понять что делает тот или иной кусок кода).Как вставить размер и вес в карточку товара я разобрался ,а как дальше нет(

Подскажите пожалуйста, уважаемый jenovas, как вставить размеры и вес в описание товара из системы. Я никак не могу найти.

Заранее спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

SVT    19

Добрый день,подскажите как возможно вывести параметры товара (вес ,размер) на странице категории ,и желательно в модулях рекомендуемые и и т.д.

С PHP знаком достаточно плохо (могу более или менее понять что делает тот или иной кусок кода).Как вставить размер и вес в карточку товара я разобрался ,а как дальше нет(

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

в помощь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

vilija    39

Добрый день,подскажите как возможно вывести параметры товара (вес ,размер) на странице категории ,и желательно в модулях рекомендуемые и и т.д.

С PHP знаком достаточно плохо (могу более или менее понять что делает тот или иной кусок кода).Как вставить размер и вес в карточку товара я разобрался ,а как дальше нет(

Заранее спасибо.

В шаблоне ....template/product/category.tpl

<div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div>

<div class="description">

Здесь добавляем какие параметры надо вывести ( правда пришлось пожертвовать описанием )

<span><?php echo $text_weight; ?></span> <?php echo $product['weight']; ?><br />

<span><?php echo $text_lenght; ?></span> <?php echo $product['lenght']; ?><br />

и далее что

Далее в контроллере

....controller/product/category.php

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

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

'thumb' => $image,

.

.

.

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

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

и т.д.

И в языковой файл не забудь добавить $text_weight , $text_lenght

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От baxabit
      На просторах рунета нашёл способ визуализации покупки товара, путём "полёта" картинки товара в корзину.
      Тема давняя и забытая походу, и нашёл только для ветки 1.5.1.3 (напоминаю, данный способ уже для 1.5.3.1 и 1.5.4.1 !!!)
      Затем, порывшись, нашёл-таки адаптацию под 1.5.3.1
      Тестил на 1.5.4.1
       
      Итак.
      В файле catalog/view/theme/<ваша тема>/template/product/product.tpl
      заменяем кусок кода
      <script type="text/javascript"><!-- $('#button-cart').bind('click', function() { $.ajax({   url: 'index.php?route=checkout/cart/add',   type: 'post',   data: $('.product-info input[type=\'text\'], .product-info input[type=\'hidden\'], .product-info input[type=\'radio\']:checked, .product-info input[type=\'checkbox\']:checked, .product-info select, .product-info textarea'),   dataType: 'json',   success: function(json) {    $('.success, .warning, .attention, information, .error').remove();       if (json['error']) {     if (json['error']['option']) {      for (i in json['error']['option']) {       $('#option-' + i).after('<span class="error">' + json['error']['option'][i] + '</span>');      }     }    }       if (json['success']) {     $('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/<ваша тема>/image/close.png" alt="" class="close" /></div>');          $('.success').fadeIn('slow');          $('#cart-total').html(json['total']);         $('html, body').animate({ scrollTop: 0 }, 'slow');    }   } }); }); //--></script> Меняем на
      <script type="text/javascript"><!-- $(document).ready(function(){ $('#button-cart').bind('click', function() { $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', data: $('.product-info input[type=\'text\'], .product-info input[type=\'hidden\'], .product-info input[type=\'radio\']:checked, .product-info input[type=\'checkbox\']:checked, .product-info select, .product-info textarea'), dataType: 'json', success: function(json) { $('.success, .warning, .attention, information, .error').remove(); if (json['error']) { if (json['error']['option']) { for (i in json['error']['option']) { $('#option-' + i).after('<span class="error">' + json['error']['option'][i] + '</span>'); } } } if (json['success']) { $('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>'); $('.success').fadeIn('slow'); $('#cart-total').html(json['total']); var image = $('#image').offset(); $('.cart-module').html(json['output']); if($(".cart-module").length > 0){ var cart = $('.cart-module'); var cart_offset = cart.offset(); }else { var cart = $('#cart'); var cart_offset = cart.offset(); } $('#image').before('<img src="' + $('#image').attr('src') + '" id="temp" style="position: absolute; z-index:9999; top: ' + image.top + 'px; left: ' + image.left + 'px;" />'); params = { top : cart_offset.top + 'px', left : cart_offset.left + 'px', opacity : 0.0, width : cart.width(), height : cart.height() }; $('#temp').animate(params, 'slow', false, function () { $('#temp').remove(); }); } } }); }); }); //--></script> В строке
      $('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt=""
      не забываем заменить название своего шаблона
    • От inguard



      Имя файла: Шаблон CardinaL ocStore/OpenCart 1.5.3.x - 1.5.4.x
      Владелец файла: inguard
      Файл размещен: 28 янв. 2013
      Файл обновлен: 28 янв. 2013
      Категория файла: Платные шаблоны
      Шаблон для 1.5.3х - 1.5.4.х.
      Полностью отзывчивый (responsive) дизайн.
      Отлично смотрится и на мониторе, и на планшетах, и на смартфонах
      (минимальное разрешение по ширине 320px),
      Проверить или здесь
      Файлы движка OpenCart НЕ ИЗМЕНЯЮТСЯ!
      Уникальные CSS3 эффекты.
      Уникальный дизайн.
      Мультиколоночный (1, 2 или 3 колонки).
      Для магазинов любых продуктов.
      Вертикальное, раскрывающееся меню категорий.
      Иконки языков, валют, аккаунта собраны
      в удобные раскрывающиеся блоки.
      Поддержка браузеров: IE9 (без CSS3 эффектов), Opera 10, 11, 12,
      Safari, Chrome, Firefox (тестировался на последних версиях).
      Демо
      Изображения продуктов на демо только для демо
      и в архив с шаблоном не включены.
      Нажмите сюда, чтобы скачать этот файл
    • От inguard
      Шаблон для 1.5.3х - 1.5.4.х.
      Полностью отзывчивый (responsive) дизайн.
      Отлично смотрится и на мониторе, и на планшетах, и на смартфонах
      (минимальное разрешение по ширине 320px),
      Проверить или здесь
      Файлы движка OpenCart НЕ ИЗМЕНЯЮТСЯ!
      Уникальные CSS3 эффекты.
      Уникальный дизайн.
      Мультиколоночный (1, 2 или 3 колонки).
      Для магазинов любых продуктов.
      Вертикальное, раскрывающееся меню категорий.
      Иконки языков, валют, аккаунта собраны
      в удобные раскрывающиеся блоки.
      Поддержка браузеров: IE9 (без CSS3 эффектов), Opera 10, 11, 12,
      Safari, Chrome, Firefox (тестировался на последних версиях).
      Демо
      Изображения продуктов на демо только для демо
      и в архив с шаблоном не включены.
    • От templater
      https://opencartforum.com/index.php?app=downloads&module=display&section=screenshot&id=486
      Имя файла: Шаблон MODERN LIGHT
      Владелец файла: templater
      Файл размещен: 11 июля 2012
      Файл обновлен: 16 янв. 2013
      Категория файла: Платные шаблоны

      Шаблон MODERN LIGHT

      для OpenCart и ocStore1.5.3.1, 1.5.4.1.


      ПОСМОТРЕТЬ ДЕМО ШАБЛОНА >>>

      Другие продукты можно посмотреть здесь >>





      Этот шаблон протестирован на стандартных версиях OpenCart 1.5.3.1-1.5.4.1.

      Нажмите сюда, чтобы скачать этот файл
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу