Доработка компонента CatalogC под Joomla

Гость19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
28.08.2006

Нужен программист РНР для доработки компонента:

Есть компонент Доска Объявлений CataloC, ее нужно сделать коммерческой.

Идея такова:

1) Пользователь регистрируется и дает объявление

(Нужно сделать вывод формы регистрации в фронтенд ), после отправки данных формы юзеру отправляется счет для оплаты через сбербанк (администратор тоже естественно получает письмо о новом пользователе), генерируется пароль (рендомом) логином будет е-мейл, в админке это все должно отображаться (пароль, логин, объявление, причем оно должно быть неактивным до подтверждения оплаты, потом администратор его активирует вручную, опции активировать, на определенный период уже есть в этом компоненте). После активации юзеру отправляется письмо с логином и паролем, причем пароль становится глобальным для системы Joomla).

2) После того как истечет срок подачи объявления оно становится неактивным (пользователю и админу отправляются письма с информацией, логин и пароль тоже естественно становятся неактивными, после прохождения 14 дней, если администратор не активировал объявление вручную, оно автоматически удаляется).

3) После удаления синхронизация номеров объявлений

4) Доделать модуль вывода данных

5) Сделать расширенный поиск на основе стандартного (будет уточнение по полям)

6) Во втором компоненте MarketPlace нужно изменить форму вывода данных во фронтенд (наверное по количеству символов или в админке два поля замануха и текст полностью).

7) В этом втором компоненте есть встроенная проверка на регистрацию юзера при подаче заявления, ее нужно перенести на просмотр заманух.

Т.е. во втором компоненте будут лежать заказы предприятий (изначально будут выводиться во фронтенд в виде заманух), полный просмотр их будет доступен только для тех. Кто дал объявление (и проплатил) в первом компоненте (т.е. у кого есть активированный глобальный логин и пароль)

И последнее для заказов предприятий своя форма для подачи об’явлений (тоже нужен логин и пароль)