Php телефонная книга для joomla 1.5
Компонент – телефонная книга:
1. Описание полей книги: фото 150*150, ФИО – текстовое поле 70 символов, дата собеседования - datetime, телефон – 30 символов, метро (из списка), объект – 100символов, смена(варианты – утро,день,вечер,ночь), Гражданство(мигрант, гражданин РФ), Комментарии (300символов)
2. Добавление записи: Пользователь с правами «администратор» в админпанеле, при заходе в модуль, может добавлять записи:
• Фото – файловый диалог, при сохранении записи автоматически сжимается в размер 150*150 и попадает в папку фоток компонента на фтп. Сам пользователь к ФТП не будет иметь доступа
• Дата собеседования – календарь, по-умолчанию сегодняшняя дата.
• Метро – выбирается из дропдауна. Необходима возвожность простого редактирования списка станций (скоро будет несколько новых)
3. Модуль поиска (горизонтальный в верхней части страницы):
Сортировка по-умолчанию всегда по дате собеседования
Фильтры: ФИО (LIKE )
• Станция метро (прокручивающийся список, видно сразу 3-4 строки – можно выбрать не одну ст. метро). Если не выбрана ни одна станция метро – показывать результаты со всех станций.
• Смена(прокручивающийся список, можно выбрать несколько вариантов)
• Объект (Like)
• Мигрант (Чекбокс)
Результаты поиска должны разбиваться на страницы по 15 записей на каждой
Значения фильтра должны сохраняться до нажатия кнопки «сбросить» (находится в шапке модуля)
4. Визуальное представление:
Поля поиска – верхняя часть модуля,
Результаты поиска – таблица, удобная для чтения, выводим порядковый номер записи, записи разделены горизонтальной линией. Ширина от 600до 1200пикселей