Drupal: Formularz z auto uzupełnianiem i dynamicznym dodawaniem pól

Opublikowano // Twój komentarz
Na potrzeby jednego z projektów stworzyłem sobie prosty moduł generujący formularz służący do składania zamówień na produkty. 
Formularz składa się z dodawanych poprzez AJAX pól tekstowych które mają  autouzupełnianie wpisywanych nazw produktów.
W konfiguracji podajemy kategorię (tymczasem tylko jedną, ponieważ tyle mi wystarczyło) z której są pobierane nazwy produktów oraz e-mail na który zamówienie ma być wysyłane.
Wypada też dodać sensowne komentarze w kodzie :)

Zapraszam do pobierania, zgłaszania krytycznych uwag, sugestii oraz do commitowania 
http://drupal.org/sandbox/fadehelix/1387290

Póki co moduł jest w fazie bardzo roboczej (rozwojowej) - nie stworzyłem jeszcze do niego testów oraz muszę w końcu wymyślić jak dodać w ustawieniach ścieżkę do formularza.
Za sugestie z góry dziękuję :)