Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

ValentinBLR

Newbie
  
  • Posts

    4
  • Joined

  • Last visited

Recent Profile Visitors

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

ValentinBLR's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In
  • Conversation Starter

Recent Badges

0

Reputation

  1. Доброго дня! Имеется OCStore 2.3.0.2. Установил данный модуль, в админке вроде все норм, но установлен модуль quick checkout и есть не большой баг. Создано 2 дополнительных метода доставки, во фронтенде они выводятся, но указывается общее название из поля "Название способа доставки" в настройках модуля. То есть у меня сейчас 2 метода доставки "Мульти доставка". Подскажите, куда копать?)
  2. Это ты рассказываешь, как собираешься "решать задачу". А ты расскажи подробнее, собственно, о самой задаче - из-за чего / для чего ты решил делать нечто такое? Уточни где будешь выводить/использовать эти данные(цены). Задача: Для определенных групп пользователей показывать не стандартную цену, которую видят все, а отдельные - цена при расчете наличными и цена при расчете безналичным методом. + что бы все суммы считались и были видны при просмотре заказа из админки. Из-за чего и для чего: Работаю штатным фронтом в веб-студии, back-end разработчика нету + переоценил свои силы и знания opencart. Где выводить: Везде (главная, страница категории, страница продукта, корзина, оформление заказа, админка и тд). По большому счету уже все готово и можно закрывать эту тему, но для общего развития, хотелось бы знать адекватный метод дублирования модели total (controller/extansions/total), так как метод прохода танком тут не прокатил И вообще этот код вогнал в ступор, так как понять что и откуда и как, не вышло. Пробовал добавлять в объект $total_data необходимые элементы и принимать их в model/extansions/total/... , но ничего не вышло, получал постоянную ругань на неизвестные индексы и другие ошибки (другие ошибки, это скорее следствие предпринятого метода работы).
  3. Извиняюсь за сумбур) Цены приходят в виде обычной цены и акционной (special). То есть в каждом контроллере (cart, checkout и тд) до цикла foreach(products as product) я добавляю model (catalog/product) и в самом цикле из объекта product_info беру эти цены. То есть в самом объекте products этих цен нету, они не добавляются в него при добавлении товара в корзину. Пока что нигде, так как структура модели total, не много вбивает в ступор и целиком мне не понятна. Как я понял, total работает по такому принципу: Если указана цена special, то она вбивается в product['price] вместо обычной цены. Мне надо сделать так, что бы для выбранной группы пользователей, был total который берет исключительно обычную цену товара (на скрине "нал") и total, который берет только цену special (на скрине "безнал") для расчета суммы. По большому счету, из-за недостатка знаний и времени пришлось наговнокодить) И с помощью костылей эти данные я получаю, но все же хотелось бы узнать, как это делается правильно)
  4. Доброго времени суток. Ситуация такая: Стоит задача сделать отдельные цены для группы пользователей (цена нал и безнал) вывести поля в админку и во фронте получилось относительно не сложно (сначала руками, потом нашел модуль и решил использовать его, хоть он и работает немного иначе). В общем в первом случае я параллельно добавлял две цены, во втором плагин от части дублирует функционал скидок, но все же делает то что нужно. Модуль имеет два поля (Цена и Спец цена - которые я планирую использовать как цена нал и цена безнал). Собственно сама проблема в том, что никак не могу разделить подсчет цен и создать дополнительные total (total_nal и total_beznal), что бы один считал сумму цен обычных, а второй сумму спец цен, которые будут обязательно указаны (то есть у каждого товара будут указаны, для определенной группы пользователей, цена нал и цена безнал ). Подскажите, как это сделать правильно, без шаманских заклинаний и танцев с бубном? Понятное дело что совсем без танцев не получится, но все же)) Все происходит на OcStore 2.3.0.2 Заранее благодарен!
×
×
  • 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.