Уровня http://theme-fusion.com/avada/ Нужно не скопировать тему, пример дан для оценки того, что тема должна уметь. Пишите примерные затраты времени/цену и вашу повременную ставку. Стучите в скайп - boomyjee
Модуль для Prestashop - Новая почта API
Сделать модуль для Престашоп - Новая почта API
Установка модуля стандартно, через админку.
Модуль для версии 1.5
Модуль добавляет кнопку (хуком, без правки ориг файлов) на страницу просмотра заказов. Перед кнопкой есть чекбоксы "оплата за дорученням" , "Зворотня доставка" (выбрать можно только один)
В настройка модуля вносим АПИ ключ и параметры описанные ниже.
Кнопка с надписью "Сформировать ТТН", возле кнопки анимированная картинка AJAX-работи, при нажатии выполняется следующее:
по апи новой почты создается ТТН накладная. Апи создания накладной: http://pastebin.com/vng8vx8J
Передаваемые значения:
order_id - номер заказа на сайте
date - YYYY-MM-DD, По-замовченню - сьогоднішня дата
sender_city - місто відправлення - задается в настройках модуля
sender_company - організація-відправник- задается в настройках модуля
sender_address - адреса відправлення. - задается в настройках модуля
sender_contact - контактна особа відправника - задается в настройках модуля
sender_phone - номер телефону контактної особи відправника - задается в настройках модуля
rcpt_city_name - місто отримувача = полю Город
rcpt_name - організація-отримувач = Компания, if=null, тогла ПП_Фамилия
rcpt_warehouse - поточний номер відділення Нової Пошти отримувача. есть в поле Адрес, сохранено полное нназвание адреса отделения,
саму цифру можно получить по АПИ или из XML локального файла где хранятся адрес/номер
rcpt_contact - = Фамилия_Имя
rcpt_phone_num - =Мобильный телефон, в БД в формате +38096000000, +38 нужно обрезать
pay_type - = из настроек модуля
payer - если "оплата за дорученням"=1, то payer=1, а если "Зворотня доставка"=1, то payer=0
cost - =Итого заказа, минимум 400
pack_type - если вес заказ
delivery_amount - если стоит галочка "Оплата за дорученням" = суме заказа
Если чекбокс "Зворотня доставка" поставлен, то:
redelivery_type - 2
delivery_in_out = суме заказа
delivery_in_out - що саме в зворотній доставці
redelivery_payment_payer - 1
weight - =вес заказа
После отправки всех данных, АЯКС картринка демонстрирует усердную работу и ждет ответа сервера, если все ок - и накладная создана, появляется кнопочка "распечатать накладную" и полученный номер самой накладной.
Для номеров ТТН сделать таблику в БД, после перезагрузки страницы номер ТТН и кнопка должны отображатся.
Распечатать накладную - ссылка http://orders.novaposhta.ua/pformn.php?o=[наш_номер_документа]&num_copy=2&token=хххх
Если при создании накладной ошибка - отображаем ошибку. Все на АЯКС, без перезагрузки страницы заказа.
Предложения с указанием цен и сроков дают вам ++ перед другими фрилансерами.
Заявки фрилансеров
Похожие заказы
- $1000Веб-программирование6 заявокЗакрыт12 лет назад
Нужны 2 скрипта/2 решения Описываю процесс. Начало в обоих случаях одинаковое. Пользователь на сайте заполняет некую форму заказа, по типу как на dom-moroza.ru/ ...
Веб-программирование3 заявкиЗакрыт12 лет назадЕсть такая задача — необходимо подобрать СMS, «допилить» ее в мелочах, а затем-установить на сервер. Кроме того-требуется написать парсер контента. Я -частное лицо и, к сожалению, большую цену дать не смогу-просто не потяну. ...
Веб-программирование2 заявкиЗакрыт12 лет назадНужен веб-разработчик на доработку проекта на Ruby Так же веб-разработчик Ruby, со знанием Верстки
Веб-программирование2 заявкиЗакрыт12 лет назад- $50
Необходимо верстка (переделка) готового шаблона opencart http://shoppica2.com/ (могу предоставить): 1. На выводе контактов - необходимо, чтобы в шапке сайта были использованы элементы из футера - описание, если включено и контакты с иконками ...
Веб-программирование3 заявкиЗакрыт12 лет назад - $1000
Восстановить работу сервера на EHCP после переключения на NGIX В асю быстрее. 957220 Кидалы сразу мимо, оплата по факту !!!!!!!!!!!!!
Веб-программирование1 заявкаЗакрыт12 лет назад Требуется разработать ПРОТОТИП веб-сервиса. Если вкратце: прикрутить к видео-плееру JW Player отображение субтитров на двух языках (можно доработать существующий модуль субтитров плеера). Также в задаче потребуется использовать любой аудио-плеер на флеше, ...
Веб-программированиенет заявокЗакрыт12 лет назад- $50
Здравствуйте! Нужен специалист что бы переписать кабинет клиента в кредитном сервисе. Указывайте пожалуйста бюджет и сроки.
Веб-программирование1 исполнительЗавершен12 лет назад - $50
Нужна на сайте форма обратной связи, отправляющая заявки на указанную в настройках почту
Веб-программирование8 заявокЗакрыт12 лет назад Имеется HTML верстка (нескольких страниц). К проекту прилагаю jpg макеты (верстку получит исполнитель). Необходимо предложить CMS (либо какой-нибудь скрипт) для сайта. Чем проще – тем лучше! Функционал небольшой, нет смысла в каких то крупных CMS! ...
Веб-программирование1 исполнительЗавершен12 лет назад