Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

brogrammer

Новичок
  • Публикаций

    42
  • Зарегистрирован

  • Посещение

Посетители профиля

1 144 просмотра профиля

Достижения brogrammer

Contributor

Contributor (5/14)

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

Последние медали

30

Репутация

  1. Либо модуль сверху какой-то хулиганит (ставили?), либо еще вот такой метод можно попробовать
  2. Да уж, странно. Но в вашем случае можно накостылить в стилях .common-home > .col-md-12, .common-home > .col-md-12 > .col-md-12 {padding:0; margin:0;}
  3. Значит, смотрите на скрипт, который подключает карусель и пошарьтесь в нем. Судя по описанию ваших действий и результатам, собака порылась там. С другой стороны, owl-carousel себя так не ведет... Или пишите доступы в ЛС - помогу UPD: А еще покажите в инспекторе этот col-md-12 в закрытом виде может, это вся страница, а не модуль? Тогда вам в самом модуле его придется сверху закрыть, а снизу заново открыть, а в середине уже выводить свое слайдшоу на всю ширину
  4. Да просто заверните всю эту лабуду в один большой блок class="myblock", а в файле стилей пишите .myblock .col-md-12 {padding:0;margin:0;} и т.д. Даже искать не надо. У вас там карусель может этот блок подбрасывать запросто
  5. в контроллерах категорий и всяких рекомендуемых нужно добавить что то навроде $data['discounts'] = array(); if ($this->customer->getCustomerGroupId() == айди группы покупателя) { $discounts = $this->model_catalog_product->getProductDiscounts($result['product_id']); foreach ($discounts as $discount) { $data['discounts'][] = array( 'price' => $this->currency->format($this->tax->calculate($discount['price'], $product_info['tax_class_id'], $this->config->get('config_tax')), $this->session->data['currency']) ); } } // и дальше в массиве products 'discounts' => $discounts, а в шаблоне в нужном месте {% for discount in product.discounts %} {{ discount.price }} {% endfor %}
  6. Больше похоже на модуль slideshow, туда смотрите
  7. В настройках (система-настройки-опции) выбираем группу, которую присваиваем при регистрации А у товара вкладка есть, так и называется "скидка". Выбираем группу пользователей и вперед
  8. @Demanoco смотрите на функцию $('#button-cart').on('click', function() { Там видно, что опции подхватываются из блока с id="product", меняйте на свой, в который опции переносите
  9. Скачать / Купить дополнение Ctrl+Enter add option value Недавно мне по работе пришлось набивать тестовые опции и необходимость постоянно тянуться к мышке, чтобы создать новое значение, порядком раздражала. Так как заполнение картинок мне было не нужно, то сваял на колене этот модик. Может, кому то пригодится. Было: заполняем значение опции тянемся к мышке, создаем новое значение тянемся к имени этого значения, чтобы его выделить заполняем следующее значение Стало: заполняем значение опции жмем Ctrl+Enter заполняем следующее значение Рад, если кому то облегчил задачу Добавил brogrammer Добавлено 30.07.2021 Категория Опции Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 3.0 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет  
  10. brogrammer

    Ctrl+Enter add option value

    Версия 0.1

    38 раз скачали

    Недавно мне по работе пришлось набивать тестовые опции и необходимость постоянно тянуться к мышке, чтобы создать новое значение, порядком раздражала. Так как заполнение картинок мне было не нужно, то сваял на колене этот модик. Может, кому то пригодится. Было: заполняем значение опции тянемся к мышке, создаем новое значение тянемся к имени этого значения, чтобы его выделить заполняем следующее значение Стало: заполняем значение опции жмем Ctrl+Enter заполняем следующее значение Рад, если кому то облегчил задачу
    Бесплатное
  11. Тема с официального форума. Там про 1.5, но должно натолкнуть в нужную сторону
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.