Перейти к содержанию
Karpig

Вывод способов доставки в админке у модуля

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

Здравствуйте, история и задача такая:
Существует необходимость у одного из модулей, а точнее даже сказать  в "Учитывать в заказе", возьмем например "Купоны"
добавить еще одну опцию в настройках , зависимость от метода доставки.
То есть, например я хочу, чтобы купоны у меня предлагались только при выборе пользователем на странице оформления заказа - "самовывоза".

Подскажите куда и как рыть.
Поэтапно, что нужно сделать в контроллере, как вывести список доступных методов доставки, как потом в каталоге связать все это и что бы на странице оформления заказа сробатывало условие выбранного метода.
Заранее спасибо! 

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


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

В админку у нашего подопытного добавил колонку "методы доставки", вывел чекбаксами доступные методы доставки, в базу setting добавил нашему подопытному настройку, куда сейчас сохраняются значения выбранных методов доставки в админке.

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

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


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

в модели catalog/total/что-то-там-что-тебе-надо получаешь выбранный в данный момент метод доставки (смотришь данные в сессии) и принимаешь решение о выводе/скрытии total`a.

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


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

Спасибо, уже ковыряю) Посмотрим что получится)

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


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

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

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

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

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

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

Войти

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

Войти

  • Последние посетители   0 пользователей онлайн

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

×

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

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