Журнал заявок

Главные вкладки

Аватар пользователя smartchecker smartchecker 12 мая 2011 в 15:53

Как лучше реализовать?
Нужно сделать некий журнал заявок.

Поля такие
1. номер (выставляется автоматом)
2. Дата (текущая, но можно исправить на любую)
3. Вид заявки (список)
4. Объект управления (список)
5. Организация (строка)
6. Представитель организации (строка)
7. Телефон для связи (строка)
8. Исполнитель (строка)
9. Текст заявки
10. Статус (по-умолчанию "новая", но человек управляющий журналом может менять статус из списка)
11. Комментарий

Поле "объект управления" должно заполняться в зависимости от юзера, который авторизовался.
И каждый пользователь должен иметь право видеть только свои заявки.

Поля 10-11 заполняются только администратором журнала и при подаче не видны.
Форма подачи долна содержать только поля с 1-9 и кнопку Ok

Комментарии

Аватар пользователя smartchecker smartchecker 12 мая 2011 в 16:11

Я сделал новый Content type звёл нужные поля, но не могу решить несколько проблем.
1. Сделать заполнение списка "Объект управления" теми значениями, которые доступны конкретному пользователю.
2. Убрать всё что внизу типа "Menu settings", "Book outline" и проч.
В идеале чтобы форма была типа как при создании нового пользователя.

Аватар пользователя smartchecker smartchecker 12 мая 2011 в 16:21

И ещё... Я тупой, научите меня заполнять selection list из sql запроса.
Допустим у меня есть некая sql таблица, в которой поля id(число) и descr (текст).
Я хочу заполнять список содержимым поля descr по рез-татам sql запроса и в таблице
журнала хранить id, а не текст из поля descr.
Как бы это сделать?