Szeretnék egy blokkot a felhasználó profiljához (user/uid) ilyesféle tartalommal: "Ön eddig 6 receptet, 12 képet és 5 blogbejegyzést küldött be."
Vagyis meg kellene jeleníteni a felhasználónak az általa beküldött tartalmak számát típus szerinti bontásban. (Nem kellene látszani a webhelyen elérhető összes tartalomtípusnak, csak meghatározottaknak.)
Keresgéltem néhány órát, átnéztem a php snippeteket is a dorgon, s így annyi kiderült, hogy ez egy pár soros kóddal megvalósítható lenne (pl. http://drupal.org/node/292868). De pont ilyen kódot nem találtam.
Nézelődtem itt is, így láttam hasonló kódot (http://drupal.hu/forum/oldal-statisztika, http://drupal.hu/tippek/publisboard) találtam utalást viewsos módszerre is (http://drupal.hu/forum/user-activity), de a konkrét megoldást nem.
Ilyenkor érzem milyen jó lenne, ha lett volna már módom némi kódolás tanulásra...
Addig is, míg pótlom a hiányosságaim, megszánna valaki egy működő megoldással?
Kb. minden programozó
Kb. minden programozó tanfolyamon ezzel kezdünk. :D
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Némi módosítás a szemléletben?
Nagyon köszönöm pp!! Az általad itt leírt unc modul remekül működik!
Az elve az, hogy azokat a tartalom típusokat számolja, amikből küldött be legalább egyet a felhasználó.
Bonyolult lenne ezt úgy módosítani, hogy én adhassam meg (elég a kódban, nem kell ui), hogy mely tartalomtípusok számát szeretném látni?
Pl. "Józsi" beküldött 1 profil aqdatlapot, 2 receptet, 3 képet és 5 viccet. Én viszont a képeket és a blogbejegyzéseket szeretném kiírtani.
Vagyis ennek kellene látszani „Józsi” blokkjában: „Beküldött tartalmai: 3 Kép, 0 blogbejegyzés.”
Köszönöm mégegyszer!
(Valahogy csak megoldom, hogy legyen módom elsajátítani a php alapokat, aztán elmegyek hozzád egy Drupal programozó tanfolyamra... ;) )
Üdvözlettel:
Hajas Tamás
súlyos sörök lennek ezek :D
Palócz István
https://palocz.hu | https://tanarurkerem.hu
hack
Viszont így kézzel kell hekkelnie a modulban, ha újabb tartalomtípust szeretne felvenni, na meg tudnia kell a tartalomtípusok rendszer-azonosítóját... :S
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Ezt tényleg ide kellett írnod??
Ennek nem értem mi értelme volt? Ha annyira nagyon tudod a frankót akkor mérnem tolod ide azt a pár sort amivel az admin felületen ezt is megteheti?
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Most így is jó
Idézném az előző hozzászólásom egy részét:
Én nagyon hálás vagyok pp-nek, hogy megoldja nekem azt a problémát, amivel én nem boldogulnék!
Üdvözlettel:
Hajas Tamás
természetesen
Természetesen, pláne ha nem nagyon kell piszkálgatnia az embernek. Nem akartam leszólni pp megoldását, mert amúgy jó (bár többen rebesgetik, hogy "coding standard") és használható. Sajnálom, hogy ez nem jött át, a mosoly pedig lemaradt.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Mi a célod ezzel?
Kik azok a többen? Pontosan a "coding standard" melyik részét sérti a kód? Továbbra is inkorrektnek tartom, hogy idejössz fikázni és mindenfajta konkrét információ nélküli homályos utalgatásokat teszel csak. Ha van valami problémád a kóddal akkor azt írd le, a forrásokra utalj, ha meg jobbat tudsz akkor azt írd ide. Ennyi.
Továbbra sem értem miért zavar, hogy egy sminkfüggvényt a modul írója a modulban módosít a megrendelő kérésére és nem a sminkben írják felül a html kimenetet. Ez utóbbit ugyanis könnyedén meg lehetne tenni, tehát a modul átírása nélkül is könnyedén elérhető lett volna ez a változtatás. Úgy gondolod azt kellett volna írnom Thamasnak, hogy a sminkje template.php-jában hozzon létre egy függvényt ilyen és ilyen néven és oda másolja be ezt és ezt???
Ha meg csak viccelsz, akkor miért marad le mindkétszer a mosolygó? Vagy ezek amolyan NGegyesek, amin már Te se nevetsz?
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
semmi
Semmi a célom, én benéztem egy hibát, ezt bevállalom, illetve mások információira hagyatkoztam, már volt ilyen. :)
Jó a kód, a Coder modul szerint megfelelő a formázás.
Nem akartalak felbosszantani, bocs.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés