Модуль-парсер для Joomla 1.5

Александр16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
14.10.2009

Нужно создать модуль-парсер для Joomla 1.5

Идея выглядит так:

На основном сайте вешается модуль слежения (tracking) за посылками. А именно: поле для ввода номера посылки и кнопка "Поиск".

После ввода номера и нажатия "Поиск", модуль подключается к дополнительному сайту (rosan.com.ua/parcels), где соответственно есть 4 поля: Код агента, номер посылки, дата "от" и дата "до". Рабочий пример: Код агента - "MEGRE", номер посылки 00009898 (даты пропускаем). Система выдает данные этапов прохождения посылок, которые, в свою очередь надо вывести на экран основного сайта (Joomla).

Надо:

1. В настройки модуля вывести возможность отображения / не отображения основных полей (напр.: скрыть поля обеих дат, скрыть Кода агента)

2. Возможность менять адрес дополнительного сайта

3. Возможность в настройках модуля менять значение агента (не только MEGRE, но и возможно будут другие агенты)

4. Так как фразы там однотипные, и они на украинском языке, предвидеть возможность замены фиксированых значени подменять другим языком. Например: вместо "Філія доручила" при русской раскладке Joomla модуль выдавал бы "Филиал доставил", на английском - "Delivered" и т.д.

5. Возможность автоматического вычисления между первой датой и последней - чтобы клиент видел, сколько дней посылка находится в дороге.

6. Возможность повторить поиск.

7. Возможность отображения / скрытия произвольного текста, над полем поиска (в виде короткой инструкции. Например: "Введите номер Вашей посылки" и т.д.)

8. Когда посылка уже "Доручена", подсчет колличество дней нужно остановить. Как пример: "Ваша посылка с номером 00009898, доставлена. Посылка была в дороге 20 дней." Если все еще не доставлена, то: "Ваша посылка с номером 00009898 в данный момент находится в пути 12 дней. ожидайте. Справки по телефону 007."

Схема нашей с Вами работы:

1. Показываете реально и правильно работающий модуль на своем сайте.

2. Получаете оплату в тот же день.

3. Присылаете готовый модуль.

Если под силу, приступайте и показывайте результат. Договоримся. Удачи!