konto usunięte

Temat: moduł(y) do przyjmowania zleceń online - czy jest coś...

witam serdecznie,
Joomlą zainteresowałem się niedawno, próbuję w tej chwili stworzyć prostą stronę dla firmy, w której pracuję.

Stąd moje pierwsze pytanie na tym forum -
czy znacie/polecacie moduły pod J!1.5 pozwalające na zrobienie czegoś takiego:

- klient rejestruje się na stronie, w tym momencie zostaje utworzony jego katalog na ftp.
- klient wypełnia formularz zlecenia, do zlecenia musi dołączyć plik, który ładuje przez stronę www. plik ląduje na ftp w jego katalogu (lub w katalogu /pub jeśli nie można utworzyć katalogu dla klienta),
- po załadowaniu pliku na ftp, nazwa pliku dołączona zostaje do wypełnionego wcześniej formularza i formularz zostaje wysłany na adres mailowy osoby przyjmującej zlecenie.

czy da się to w miarę prosto zrobić?
będę wdzięczny za podpowiedzi - wstępne rozeznanie na extensions.joomla.org
nie przyniosło efektu...

pozdrawiam,
Artur.
Michał O.

Michał O. Kierownik działu IT
Wyższej Szkoły
Menedżerskiej w
Warsza...

Temat: moduł(y) do przyjmowania zleceń online - czy jest coś...

Witam.

Z racji nietypowej sekwencji poleceń nie widzę możliwości skorzystania z jakiegoś gotowego komponentu. Najlepiej było by napisać własny komponent/moduł lub pójść na większą łatwiznę i zrobić skrypt php (nie osadzony w joomli) wywoływany z wbudowanego w jakiś artykuł formularza.

Co do automatyzacji połączonej z rejestracją na pierwszą myśl nasuwa się "Community Builder" jednak jak pisałem wyżej trzeba by wykorzystać jego mechanizm rozszerzeń lub ingerować w pliki/użyć pól np. "URL for first login visit", aby po zarejestrowaniu się osoby wykonać własny skrypt.

Jeśli ja miałbym robić coś takiego na szybko (nie tworząc eleganckiego modułu i nie patrząc na bezpieczeństwo ;)) napisał bym po prostu 2 skrypty php, pierwszy z formularzem i drugi wykonujący sekwencje poleceń + zapis do tablicy jos_users. Pierwszy osadził bym za pomocą plugina Rdaddphp w treści artykułu. Oczywiście dla zachowania chociaż pozorów "higieny" warto by użyć na początku skryptów polecenia:
 defined('_JEXEC') or die('Restricted access');

Może trochę pomogłem.

Powodzenia.Michał O. edytował(a) ten post dnia 24.01.09 o godzinie 23:34
Zbigniew Kowalkowski

Zbigniew Kowalkowski Specjalista ds
Controllingu

Temat: moduł(y) do przyjmowania zleceń online - czy jest coś...

Witam,

Może trzeba użyć kilku komponentów. Jednego do formularza, drugiego do przesyłania plików.

Ja budując stronę służącą rejestracji uczestników konferencji i umożliwiającą nadsyłanie plików z artykułami użyłem Communitybuildera do rejestrowania użytkowników. Formularz rejestracyjny był tak rozbudowany, że przy okazji rejestracji zbierał także inne informacje. Do tego jeszcze komponent do tworzenia bazy plików i odpowiednie go ustawienie aby tylko administrator miał dostęp do nadesłanych plików. CommunityBuilder wysyłał emaila do administratora po zarejestrowaniu się użytkownika co sprawiało, że dało się to łatwo kontrolować. W moim przypadku odbyło się bez integracji w kod.

W Twoim przypadku może lepsze byłoby użycie CommunityBuildera, komponentu do wypełniania i zarządzania formularzami (zleceniami) i komponentu do zarządzania plikami np.: Docman lub podobne.

konto usunięte

Temat: moduł(y) do przyjmowania zleceń online - czy jest coś...

dzieki :)
Emil Ślusarczyk

Emil Ślusarczyk właściciel, Dualcomp

Temat: moduł(y) do przyjmowania zleceń online - czy jest coś...

postanowiłem nie tworzyć nowego watku tylko napisac w tym

potrzebuje zrobić formularz z
kilkoma rubrykami (imie, nazwisko, email, telefon)
możliwość robienia raportów z zarejestrowanych osob,

formularz ma słuzyć rezerwowaniu biletów. przykladowo rejestruje się i samą reestracja rezerwuje bilet.

siedze nad jomres pare godzin i nie jestem w stanie go przerobic na taki formularz.
może ktos mi dac dobra rade?
z gory dziękuję



Wyślij zaproszenie do