Есть сайт ktbbeton (dot)com. Мне нужно сделать шаблоны всех типовых страниц этого сайта на WordPress с некоторыми правками. То есть взять уже готовый код и стили и просто сделать эти страницы шаблонами страниц WP. Объем ...
Компонент Joomla для отслеживания посылок
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Техническое задание на разработку компонента отслеживания посылок
Необходимо разработать компонент для отслеживания посылок с помощью стороннего API, предоставленного сайтом tra-----.ru (вся информация о посылке получается с помощью готового API, нужно только правильно вызывать его функции)
Требуемая функциональность
1. Нужно разработать модуль в виде поля для ввода номера отслеживания, который будет размещён в шапке сайта. См. пример на сайте gsconto.com: поле в шапке "поисковый запрос или трек-номер...".
При вводе номера в этом модуле необходимо открывать страницу отслеживания посылок, вид который будет различаться для зарегистрированного и незарегистрированного пользователя.
2. При выводе страницы отслеживания, если был передан трек-номер, нужно вывести трек посылки в удобном виде.
Затем под заголовком "Вы смотрели эти треки" для не авторизованного пользователя вывести трек-номера посылок (трек-номера запоминаются в Cookies). Для авторизованного - таблицу с полями "Номер трека", "Статус", "Дата обновления". Номера треков сделать в виде ссылок, ведущих на страницу отслеживания номера.
Пример расположения элементов на странице можно посмотреть на скриншоте.
Работа с API:
1) При вводе номер трека нужно сначала поискать через API, есть ли о нем информация, командой:
http://tra-----.ru/api/api.php?usr=[USER_ID]&key=[USER_KEY]&do=history&barcode=RK209642342CN
где RK209642342CN нужно заменить пользовательским номером.
Если трека в базе нет, нужно добавить его командой
2) После добавления трека и получения информации по нему с помощью API, нужно сохранить его в базу для данного пользователя.
Структура таблицы: id пользователя, последний статус, дата обновления статуса (дату брать из трека, а не дату обращения к API), место назначения.
3) при нажатии кнопки Удалить выполняется команда
http://tra-----.ru/api/api.php?usr=[USER_ID]&key=[USER_KEY]&do=remove&barcode=[BARCODE]
Также нужно удалить трек-номер из кук или из баз в зависисмости от типа пользователя.
4) Нужно будет вставить ссылку на разработанный компонент в страницу Профиля пользователя Joomla и Kunena.
На самом деле, разработка заключается в повторении функциональности трекера GSconto. При разработке можно посмотреть, как всё работает у них на живом примере, и сделать точно так же.
Просьба не слать типовые предложения с контактами для связи без вопросов по разработке. Если вопросов нет, то можете сразу присылать сроки и цену. Спасибо за понимание.
В ходе разработки нужно
1) Как следует подумать о задаче, прежде чем назначать цену.
2) Соблюдать стандарты разработки Joomla
3) Соблюдать дизайн и цветовую гамму сайта
4) Вносить рациональные предложения и поправки
5) Учитывать, что в ходе разработки могут быть незначительные изменения ТЗ, так как при его написании все ситуации охватить тяжело, и быть готовым вносить изменения. Значительные отклонения от ТЗ оплачиваются отдельно по предварительной договоренности.
6) Не пропадать после окончания разработки для дальнейшего усовершенствования, если потребуется (оплачивается отдельно).
- Похожие заказы
- $53Системы управления (CMS)2 заявкиЗакрыт9 лет назад
Требуется сисадмин: Необходимо произвести аренду сервера для размещения сайта, далее администрирование работы сервера, системы мониторинга доступности сайта и т.д. и т.п. Необходим ответственный, опытный специалист, который всегда на связи. Оплата как удобно. Есть вопросы, пишите, ...
Системы управления (CMS)8 заявокЗакрыт9 лет назад- $45
Требуется быстро качественно и кроссбоаузерно сверстать главную и несколько внутренних страниц используя фреймворк bootstrap. Из панели управления все должно быть редактируемо. Выбор системы управления контентом будет обсуждаться с исполнителем. Предположительно это Joomla или WP
Системы управления (CMS)10 заявокЗакрыт9 лет назад - $35
В наличии имеется сайт на языке шаблонов Smarty. Его нужно перенести на другой хостинг, создать 7 копий и подключить к 7 разным доменам. Причем все сайты должны работать от одной базы данных. Возможно потребуется в ...
Системы управления (CMS)1 исполнительЗавершен9 лет назад Есть интернет-магазин на osCommerce. Требуется установить и настроить модуль загрузки каталога товара и самого товара из файла YML. Задача: 1. Есть файл yml на ссылке в интернете, забирать его по расписанию каждый час. 2. Создавать/обновлять каталог товаров 3. Загружать / ...
Системы управления (CMS)1 заявкаЗакрыт9 лет назадЕсть сайт на Drupal. Нужно внести в него некоторые правки: 1. Установлена Робокасса. Нужно доработать некоторые моменты (вернуть доставку курьером, которую случайно убрали при установке; настроить страницы success-url и fail-url; настроить уведомления) 2. Сайт трехязычный. Надо довнести ...
Системы управления (CMS)3 заявкиЗакрыт9 лет назадДоброго времени суток. Что нужно сделать: 1) Берём актуальную версию yii2 и ставим на неё любое расширение маркета (магазина). 2) Переделываем его для совместной покупки товара в которой может участвовать определённое количество человек. В принципе все, остальное по ...
Системы управления (CMS)4 заявкиЗакрыт9 лет назадСайт http://urlid.ru/ah30 Задачи: 1. Оптимизировать скорость загрузки, что бы сайт проходил тесты тут https://developers.google.com/speed/pagespeed/insights/ и тут http://www.webpagetest.org/ 2. Нужно подтянуть вверх вшитый РевСлайдер. Оставив фон как есть и сделав икони что сейчас наложены на слайды, активными ...
Системы управления (CMS)1 исполнительЗавершен9 лет назадИмеется мониторинг игровых серверов: _tinyurl.com/q3rwoop Мониторинг написан на питоне и имеет на 90% закрытый исходный код. Необходимо переписать (правильнее сказать написать такой же) мониторинг на PHP добавив в него новый функционал и частично изменив имеющийся. (PSD исходник ...
Системы управления (CMS)2 заявкиЗакрыт9 лет назадТребуется доработать ИМ на джумле. Верстка почти готова, осталось только поправить шрифты. Магазин построен на основе компонента virtuemart. По логике работы магазина тоже требуются доработки. В последствии возможно потребуется наполнение интернет магазина товарами
Системы управления (CMS)1 исполнительЗавершен9 лет назад