grzechom
08-09-2007, 13:40
Hej,
potrzebuję na mojej stronie dorobić sobie następującą funckjonalność:
1. Mam stronę, formularz z danymi o jakimś projekcie.
2. Dane z formularza są przekazywane do jakiegos skryptu php, który dodaje mi projekt do bazy (zrobiłem sobie dodatkową tabelkę - projekty).
3. Po dodaniu projektu do bazy tworzę sobie artykuł w określonej sekcji.
4. W artykule umieszczam przy pomocy mosModule zrobiony przeze mnie moduł powiedzmy mod_project, który jako argument dostaje nazwę projektu.
5. Moduł ten generuje na wyjscie w określonym formcie tabelkę z informacjami o tym projekcie.
Chciałbym możliwie najbardziej zintegrować to z joomlą, a konkretnie z obiektem database, aby móc używać metody setQuery($q).
Mam z związku z tym dwa pytania:
1. Jak zrealizować funkcjonalność dodawania projektów?
Mam następujące pomysły:
a) Zrobić zwykłą stronę i użyć wrappera aby stronę tą wyświetlić wewnątrz mojej strony lub użyć bota, który wykonuje plik php. Nie wiem jednak jak powiązać taką stronę i odpowiadający jej skrypt php z obiektem $database.
b) Stworzyć zgodnie z pomoc.joomla.pl jakiś moduł. Nie wiem jednak czy moduł ma możliwość wstawiania czegoś do bazy, czy może modułów używa się raczej do prezentacji wyników zapytania... No i jak modułowi przekazać jako argument nazwę projektu, który ma wyswietlic na stronie?
2. Zakładając, że za wyświetlanie danych o konkretnym projekcie będzie odpowiedzialny stworzony przeze mnie moduł - jak mu przekazać parametr, który projekt ma wyswietlic?
Przypominam, że modułu chciałbym użyć w każdym z kilkunastu artykułów , w których każdy dotyczyć będzie innego projektu.
Będę wdzięczny za jakieś porady i pomysły
Pozdrawiam
Mateusz
potrzebuję na mojej stronie dorobić sobie następującą funckjonalność:
1. Mam stronę, formularz z danymi o jakimś projekcie.
2. Dane z formularza są przekazywane do jakiegos skryptu php, który dodaje mi projekt do bazy (zrobiłem sobie dodatkową tabelkę - projekty).
3. Po dodaniu projektu do bazy tworzę sobie artykuł w określonej sekcji.
4. W artykule umieszczam przy pomocy mosModule zrobiony przeze mnie moduł powiedzmy mod_project, który jako argument dostaje nazwę projektu.
5. Moduł ten generuje na wyjscie w określonym formcie tabelkę z informacjami o tym projekcie.
Chciałbym możliwie najbardziej zintegrować to z joomlą, a konkretnie z obiektem database, aby móc używać metody setQuery($q).
Mam z związku z tym dwa pytania:
1. Jak zrealizować funkcjonalność dodawania projektów?
Mam następujące pomysły:
a) Zrobić zwykłą stronę i użyć wrappera aby stronę tą wyświetlić wewnątrz mojej strony lub użyć bota, który wykonuje plik php. Nie wiem jednak jak powiązać taką stronę i odpowiadający jej skrypt php z obiektem $database.
b) Stworzyć zgodnie z pomoc.joomla.pl jakiś moduł. Nie wiem jednak czy moduł ma możliwość wstawiania czegoś do bazy, czy może modułów używa się raczej do prezentacji wyników zapytania... No i jak modułowi przekazać jako argument nazwę projektu, który ma wyswietlic na stronie?
2. Zakładając, że za wyświetlanie danych o konkretnym projekcie będzie odpowiedzialny stworzony przeze mnie moduł - jak mu przekazać parametr, który projekt ma wyswietlic?
Przypominam, że modułu chciałbym użyć w każdym z kilkunastu artykułów , w których każdy dotyczyć będzie innego projektu.
Będę wdzięczny za jakieś porady i pomysły
Pozdrawiam
Mateusz