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

Denys    2

Добрый день, подскажите как настроить базовую цену для товара?

Задача следующая: ламинат продается упаковками цена за упаковку к примеру 200грн и нужно вывести базовую цену за квадратный метр к примеру 50грн. В результате когда покупатель нажмет добавить в корзину, то добавится упаковка за 200грн. Искал в карточке товара не нашел нужных инструментов.

На Джумшопинг данную задачу я реализовал без проблем, там есть базовая цена в карточке товара пример тут

Подскажите как решить, может есть дополнение для данной задачи?

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


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

Можете выставить основную цену - 50 грн.\м2

а опциями добавлять уже значения, например упаковка - 4 м2 = 200 грн. (50 базовая + 150 опционально) и указать эти опции - обязательными для выбора.

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


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

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

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


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

Тогда выведите с помощью неиспользуемых полей (например MPN) данные о базовой цене, которые фактически - статичны и не будут никак калькулироваться, а основную цену с карточки товара - скрыть и оставить только опционально цены по упаковкам, указав в названии сколько м2 в упаковке и вывести цену опций. Больше варианта не вижу, с чем поиграться, разве калькулятор вам написать, который будет обсчитывать сумму на основании цены главной.

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


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

Ну если никто не решал данную задачу раньше, то я вижу решение в следующем: нужно добавить в админку текстовое поле базовая цена=цена/количество квадратов в упаковке(в моем случае) и вывести это дело в product.tpl в див прайс.

Если бы я шарил в ПХП, я бы сделал это за 3 минуты, а так все эти инклюды и контролеры мне пока снятся в страшном сне :-)

Помогите решить задачу за мной не заржавеет.

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


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

Завершил работу над калькулятором, если интересно, то в работе можно посмотреть тут, заказывал на фрилансе.

 

Вопрос решен, тему можно закрыть.

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


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

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

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

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

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

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

Войти

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

Войти


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

    • От pasha2298
      Сделал небольшое дополнение для того что бы  убирать вкладки в карточке добавления товара и выводить все поля одним списком. Прошу не судить строго поскольку это мое первое дополнение. Протестировано на ocStore 2.3 
      vkladki.ocmod.xml
    • От Dethtrix
      Здравствуйте! Столкнулся с такой проблемой. Есть на сайте кровати, по дефолту они идут без основания и имеют 3 размера. Имеется опция, собственно само это основание, которое имеет такие же размеры как у кроватей (цена зависит от размера). При нажатии на чекбокс с опцией основания, нужно, чтобы считывало выбранный размер кровати и плюсовало к цене кровати, цену основания того же размера. Как такое реализовать? Заранее спасибо! 
       
      P.S. - если захотите сами потыкать (http://webmagazin123.ru/krovat-isabella-bez-osnovaniya-s-lamelyami)

    • От sunhunter
      Пожалуйста, посоветуйте, как можно уменьшить ширину правой части карточки товара - ту, где пишется цена, кнопки купить и т.д.
      Размер картинки товара слева в какой-то момент на это перестает влиять - у правой части где-то задана наименьшая ширина, вопрос - где?
      Очень надеюсь на помощь!!
    • От vier
      Скачать/Купить дополнение
        Модуль TranslitSeoUrlAuto для OpenCart 2 free
      Описание модуля TranslitSeoUrlAuto
       
      Модуль TranslitSeoUrlAuto  для OpenCart версии 2.x предназначен для автоматического создания ЧПУ (Seo Url) в админке карточки Товара, Категории, Производителе и Информации (Статьи) при их сохранении.
      Для транслита модуль автоматически определяет языковые настройки админки.
      Создан на чистом PHP, так что конфликтов не должно быть, и качество работы гарантировано.
      Если у Вас в товаре, категории, производителе или статьи уже создано ЧПУ, то модуль не перезаписывает его.
      ЧПУ проходит контроль на дубли стандартными методами OpenCart, и при положительном результате записывается в базу при сохранении карточки Товара, Категории, Производителя или Статьи.
       
       
      Установка (стандартная):
      Разархивировать архив модуля, скопировать из папки upload (не папку upload) в корень Вашего сайта папку admin с вложенными в нее файлами.   Установить модификатор модуля и обновить сами модификаторы. Всё.
      Файлы не перезаписывает.
      Модуль распространяется как есть.
      Автор запрещает использовать модуль в коммерческих целях и распространять его на других ресурсах интернета и т.п.
      Добавил vier Добавлено 07.11.2017 Категория Модули Системные требования стандартные Сайт разработчика https://oc-vier.ru Старая цена   Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х  
    • От vier
      Описание модуля TranslitSeoUrlAuto
       
      Модуль TranslitSeoUrlAuto  для OpenCart версии 2.x предназначен для автоматического создания ЧПУ (Seo Url) в админке карточки Товара, Категории, Производителе и Информации (Статьи) при их сохранении.
      Для транслита модуль автоматически определяет языковые настройки админки.
      Создан на чистом PHP, так что конфликтов не должно быть, и качество работы гарантировано.
      Если у Вас в товаре, категории, производителе или статьи уже создано ЧПУ, то модуль не перезаписывает его.
      ЧПУ проходит контроль на дубли стандартными методами OpenCart, и при положительном результате записывается в базу при сохранении карточки Товара, Категории, Производителя или Статьи.
       
       
      Установка (стандартная):
      Разархивировать архив модуля, скопировать из папки upload (не папку upload) в корень Вашего сайта папку admin с вложенными в нее файлами.   Установить модификатор модуля и обновить сами модификаторы. Всё.
      Файлы не перезаписывает.
      Модуль распространяется как есть.
      Автор запрещает использовать модуль в коммерческих целях и распространять его на других ресурсах интернета и т.п.
  • Последние посетители   0 пользователей онлайн

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