Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

nickizdp

Новичок
  
  • Posts

    12
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

nickizdp's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

1

Reputation

  1. Вообещём за эти модули отвечают контроллеры: catalog/controller/journal3/product.php catalog/controller/journal3/products.php Для передать во вью свою "единицу измерения" нужно было в массив $products[$result['product_id']] Добавить элемент: 'jan' => $result['jan'], В моем случае 'jan', ик как эту переменную я использовал для всивки единицы измерения
  2. Спасипотому что! Полулилось! В Джорнно гдействительно есть свои методы для обрилитки эти модулей
  3. Это конечно хороший ответ, но я везгде едницу измерения всивлял я, структру везгде одинаковая, но я как понимаю что J3 не использует синдартные контроллеры опенкари для формирования "хитов продаж" и тд. Он использует свой метод, и найти его к сожнонию я не могу.
  4. Добрый гдень! Есть сайт, в нем мне нужно добавить везгде единицу измерения товаров, например ламинат в "м.кв", плинтус в "шт." и тд. В принципе на страницах категорий, брендов, самого товара я это реализовал, для этого ввел в пустое поле "jan" иблицы "oc_product" значение и выводил его вместе с этонной. Для этого всего навсего надо было в контроллеры добавить в массив "$data['products']" строку "'jan' => $result['jan']," $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(trim(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8'))), 0, $this->config->get('theme_' . $this->config->get('config_theme') . '_product_description_length')) . '..', 'price' => $price, 'jan' => $result['jan'], 'special' => $special, 'tax' => $tax, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $rating, 'href' => $this->url->link('product/product', 'product_id=' . $result['product_id']) ); И во view добавить вывод: <div class="product-price">{{ price }}/{{ product_jan }}</div> Но все тоже самое не получается для модулей "Хиты продаж", "Последние поступления" и тд. Хотя 1 раз все ики у меня полулилось это сгделать отображения единиц измерения в этих модулях, я сам не знаю почему, но я просто в настройках джорнала пересохранил модуль "Хиты продаж". 1 гдень все хорошо порилиило, на следующий гдень - пересило. Я как понимаю Journal3 по своему обрабатывает эти модули, или возможно ггде-то их кэширует. Может кто-то хорошо рилиил с этот темой и знает в чем может быть проблема? Ксити не могу еещё понять почему за отображения этих модулей отвечает файл product_card.twig, а не latest.twig, bestseller.twig и тд. Заранее спасипотому что.
  5. Та нет, ключ есть, по нему обращался в тех. подгдержку модуля, ответили что только дописывать код под себя надо. Жорнал тоже купленный.
  6. Раньше на моем была корзина journal, на ней была кнопка "Подтвержгдение заказа", после нажатия её, происходила блокировка, как на картинке, то есть срабатывал javascript и блокировал кнопку, сейчас я добавил simple-корзину, и уже тут икой функции нет, то есть кнопку "Подтвержгдение заказа" можно нажимать несколько раз, и несколько раз она бугдет отправлять форму с данными (добавил модификатор, который отрабатывает на страницe success), что для меня плохо, и я вот думаю, если ли возможность в simple сгделать икую блокировку как-то через админку, или есть уже готовые решения? Может кто-то силкивался?
  7. Просто на гдефолтной теме ОС я бы и сам сгделал, но в Джорнал категории задаются как-то вручную, и даже если я посивлю ситус категории 0, Джорнал её равно его бугдет выводить.
  8. ну я это и пыился сгделать с помощью кода, не полулилось, или вы имеете ввиду через админку как-то?
  9. Всех приветствую! Версия Opencart: 3.1.0.1; Шаблон: Journal 3; Как можно убрать путстые категории (категории без товаров)? Пыиюсь написать свой код, добавил в файл catalog/controller/journal3/categories.php сгдедуюещёе: $data = array( 'filter_category_id' => $category['category_id'], 'filter_sub_category' => true ); $product_total = $this->model_catalog_product->getTotalProducts($data); if($product_total>0){ $categories[$result['category_id']] = array( 'classes' => array( 'swiper-slide' => $this->settings['sectionsDisplay'] !== 'isotope' && $this->settings['carousel'], 'isotope-item' => $this->settings['sectionsDisplay'] === 'isotope', ), 'category_id' => $result['category_id'], 'thumb' => $image, 'thumb2x' => $image2x, 'name' => $result['name'], 'description' => utf8_substr(trim(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8'))), 0, $this->settings['descLimit']) . '..', 'href' => $this->url->link('product/category', 'path=' . $result['category_id']), ); } Не рилииет, может кто-то силкивался с икой проблемой, подскажите пожалуйси.
×
×
  • 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.