saif3r
03-03-2010, 14:40
Witam,
zainstalowałem właśnie komponent: Seminars for Joomla, pozwalający użytkownikom zapisywanie się na Eventy, niestety nie posiada on możliwości wprowadzenia limitu dla jednego usera. Jako że jestem początkującym jeśli chodzi o PHP i SQL chciałbym was prosić o pomoc we wprowadzeniu tego limitu.
NA forum tego komponentu napisałem do Dirka Vollmara, który powiedział że owszem, Seminars obecnie nie posiada takiej funkcjonalności i że on sam nie ma obecnie czasu na zrobienie tego i że jeśli jest taka potrzeba, kod można modyfikować na swoje potrzeby.
Chciałbym zacząć od tego, żeby funkcja zliczała dla każdego zalogowanego usera liczbę eventów na jaką jest zapisany.
W tabeli #_sembookings znajdują się między innymi kolumny semid (id eventu) oraz userid (id usera który na owy event jest zapisany.
http://i48.tinypic.com/102tkpv.jpg
Niestety nie za bardzo wiem jak to zliczyć aby wprowadzić ograniczenie.
w kodzie komponentu znalazłem linijkę:
$my = &JFactory::getuser();
czy ta funkcja pobiera id usera który obecnie przegląda stronę?
Czy moglibyście w jakiś sposób naprowadzić mnie na to jak się za to zabrać?
z góry dzięki.
zainstalowałem właśnie komponent: Seminars for Joomla, pozwalający użytkownikom zapisywanie się na Eventy, niestety nie posiada on możliwości wprowadzenia limitu dla jednego usera. Jako że jestem początkującym jeśli chodzi o PHP i SQL chciałbym was prosić o pomoc we wprowadzeniu tego limitu.
NA forum tego komponentu napisałem do Dirka Vollmara, który powiedział że owszem, Seminars obecnie nie posiada takiej funkcjonalności i że on sam nie ma obecnie czasu na zrobienie tego i że jeśli jest taka potrzeba, kod można modyfikować na swoje potrzeby.
Chciałbym zacząć od tego, żeby funkcja zliczała dla każdego zalogowanego usera liczbę eventów na jaką jest zapisany.
W tabeli #_sembookings znajdują się między innymi kolumny semid (id eventu) oraz userid (id usera który na owy event jest zapisany.
http://i48.tinypic.com/102tkpv.jpg
Niestety nie za bardzo wiem jak to zliczyć aby wprowadzić ograniczenie.
w kodzie komponentu znalazłem linijkę:
$my = &JFactory::getuser();
czy ta funkcja pobiera id usera który obecnie przegląda stronę?
Czy moglibyście w jakiś sposób naprowadzić mnie na to jak się za to zabrać?
z góry dzięki.