Изменения

Перейти к: навигация, поиск

Модуль editgeneric (Sway)

18 байтов добавлено, 20:52, 20 августа 2009
Алгоритм
# Если умеем, выполнить '''check_data''', и получить $data (вероятно хешреф)
# Если задан параметр '''do''', перейти к выполнению действия:
## Если функция '''check_data ''' задана, но вернула ЛОЖЬ, вернуть ошибку## Если функция '''save ''' задана, выполнить её, если она вернёт ЛОЖЬ, вернуть ошибку## Если функция '''save ''' не задана или вернула ИСТИНУ, отдать перенаправление на URL '''edit_from_uri''' из параметров запроса (URL, по которому была форма редактирования)
# Если умеем, выполнить '''fetch''' и получить от него $olddata
# Если умеем, выполнить '''merge''' и получить от него $data объединённый с $olddata

Навигация