Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Joomla i tabele u MySQL -u.

[es] :: Web aplikacije :: Joomla i tabele u MySQL -u.

[ Pregleda: 3676 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
77.46.205.*



Profil

icon Joomla i tabele u MySQL -u.10.04.2008. u 13:12 - pre 195 meseci
Pozdrav,

počeo sam pre nekako da istržujem mogućnosti xampp i joomla paketa. Nije loše za neke jednostavnije stvari, odnosno sajtove. Relativno brzo se mogu realizovati stvari, što svakako mogu pohvaliti.

E, sad, da bih nastavio baviti se time, zbog jednostavnosti prvenstveno, interesuje me da li sa joomlom mogu napraviti sajt preko kojeg će se unositi podaci u MySQL po mojoj potrebi. Recimo, dodam novu tabelu u MySQL (Member) i hoću da napravim stranicu u okviru sajta za njeno popunjavanje!? Dakle, da se na stranici pojave neka edit polja za ispunjavanje i klikom na neki button to se unese u tu tabelu?!

Unapred hvala za sve predloge, linkove, etc.
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

misk0
.: Lugano :. _.: CH :.

SuperModerator
Član broj: 634
Poruke: 2824
*.adsl.ticino.com.

ICQ: 46802502


+49 Profil

icon Re: Joomla i tabele u MySQL -u.11.04.2008. u 11:17 - pre 195 meseci
Postoje neke komponente (sad se ne mog sjetiti imena) koje prave forme na sajtovima, generishu bazu i popunjavaju je.
Ako ti ne odgovara tako automatizovano rjesenje (mozda nece napraviti strukturu tabele kako ti zelis) uvijek mozes napraviti komponentu, sa formom koja ce popunjavati tvoju tabelu - nije tesko.
Pocni od http://extensions.joomla.org
:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
77.46.178.*



Profil

icon Re: Joomla i tabele u MySQL -u.11.04.2008. u 14:39 - pre 195 meseci
Hvala na odgovoru.

Posetio sam Joomla Extensions, ima stvarno dosta toga i ne mogu baš odmah da se snađem šta bi mi pomoglo da rešim problem. Najbolje bi bilo da mogu sam napraviti formular za popunjavanje na osnovu prethodno kreirane tabele i predpostavljam da nije teško.

Savladao sam osnove, relativno brzo, a interakcija sa bazom je ono što mi još nedostaje. Da li postoji neki tutorijal gde bih mogao pročitati/videti neko od rešenja za problem koji sam naveo (pravljenje tabele i postavljanje interakcije sa istom na sajt, pravljenje komponente za interakciju za bazom)!?!

BTW, imam instaliranu joomlu u verziji 1.0.13.
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

misk0
.: Lugano :. _.: CH :.

SuperModerator
Član broj: 634
Poruke: 2824
*.adsl.ticino.com.

ICQ: 46802502


+49 Profil

icon Re: Joomla i tabele u MySQL -u.11.04.2008. u 20:08 - pre 195 meseci
Komponenta koju ja koristim za formulare je FacileForms ali ona ne kreira strukturu tabele kakvu bi ti htio (vjerovatno, nisam ni gledao u bazu).
Postoji na Joomla sajtu, upuststvo za kreiranje komponenti, postoji gomila tutorijala. Takodje postoji i Joomla API, kao i kvalitetan forum. Uglavnom, Joomla sajt je odlican resurs sa kojeg ces otici dalje. Pocni pa kad zapnes, javi se.

p.s. instaliraj noviju Joomla, recimo 1.0.15.

:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.adsl-a-1.sezampro.yu.



Profil

icon Re: Joomla i tabele u MySQL -u.12.04.2008. u 08:56 - pre 195 meseci
Ok, snaći ću se već.

Koristim joomla u verziji 1.0.13 jer ljudima koji će menjati sadržinu sajta je lakše da se snalaze u toj verziji. Kad sam postavio 1.0.15 bilo je "uuuuu šta je ovo?!", tako da sam morao vratiti. A jeste zaista, na prvi pogled se dosta razlikuje od prethodnih verzija.
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

KoR!
Novi Sad

Član broj: 60977
Poruke: 122
*.ptt.yu.



Profil

icon Re: Joomla i tabele u MySQL -u.12.04.2008. u 11:10 - pre 195 meseci
Mislim da ste malo pobrkali verzije.

1.0.13 i 1.0.15 se maltene ne razlikuju. Milose ti si verovatno stavio 1.5 sto je potpuno druga verzija joomle i to ti je zbunilo korisnike. A trebalo bi da update-ujes sa 1.0.13 na 1.0.15 posto je to najnovije izdanje joomle 1.0.x. Najnovije izdanje joomle 1.5.x je 1.5.2 i to jeste razlicito u odnosu na 1.0.x verziju. (meni recimo najveca razlika pri unosu teksta je to sto nema static content nego ima uncategorised)

A sa druge strane, zasto bi ikada zeleo da ti korisnici prave tabele u bazi? Mislim da si krenuo kontra filozofijom. Nisi treba napraviti tabelu, pa po njoj praviti formu OSIM u slucaju da ces iz te tabele nekad nesto specificno da citas (na primer imas vec program koji iz takve tabele cita nesto pa se njemu prilagodjavas). U svakom drugom slucaju, treba da uzmes neku extenziju koja pravi forme, napravis formu i pustis ekstenziju da odradi svoje u tabeli. Joomla i jeste CMS da se ti ne bi bahcao sa tabelama. Sve sto radis rucno na bazi kasnije moze samo da ti se obije o glavu posto nikad ne znas sta ce update da uradi. Naravno, ako si vican, onda je najidealnije resenje (i resenje koje u stvari kombinuje ova dva) da napravis posebnu extenziju ti sam, koja ce da radi tacno ono sto ti treba. Ali sanse da ne postoji vec ekstenzija koja to radi jako lepo i koju je istestirala gomila korisnika je jako mala.

Ja nisam imao potrebe za tim stvarima do sada, ali iskustvo me je naucilo da sve sto mogu, obavljam kroz sistem a ne da pravim hack-ove i razne bravure jer mi se to na kraju obije o glavu.

Velik pozdrav!
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.adsl-3.sezampro.yu.



Profil

icon Re: Joomla i tabele u MySQL -u.12.04.2008. u 12:05 - pre 195 meseci
@KoR!

U pravu si, pobrkao sam, mislio sam na 1.5.x a ne na 1.0.15, izvinjavam se zbog toga. Što se tiče pravljenja tabela u bazi, to neće raditi korisnici. Napravio bih nekoliko fiksnih tabela od kojih će jednu ili dve puniti svojim podacima posetioci sajta, kao neka registracija, a administrator sajta će popuniti ostale tabele koje će u kombinaciji sa tabelama koje pune posetioci davati neke izveštaje.

Siguran sam da imaš pravo za komponentu koju je istestirala gomila joomla korisnika, baš tragam za takvom i trenutno čitam o FacileForms. U prinicipu, rešenje sam i zamislio tako, da imam neku extenziju (komponentu) kojoj ću dodeliti "polja" za formular. Prvobitno sam mislio da sam moram kreirati tabelu/e, ali ako je taj proces automatizovan na osnovu neke komponente, te na osnovu "polja" za unos će se kreirati tabele (automatizovano), odlično.
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

KoR!
Novi Sad

Član broj: 60977
Poruke: 122
*.ptt.yu.



Profil

icon Re: Joomla i tabele u MySQL -u.12.04.2008. u 14:42 - pre 195 meseci
Nemas zasto da se izvinjavas :)

Za sta ti treba ta forma? Koju vrstu podataka ces da unosis? Pitam zato sto postoje komponente za specificne podatke. Na primer ako hoces vise podataka o samim korisnicima (profil korisnika) imas posebne komponente za to. Ako hoces da unose neki sadrzaj, imas i za to komponente. Obrati paznju i na to, da ne bude da izmisljas toplu vodu. A svaka ta komponenta ima svoj stil za upisivanje u bazu i SIGURNO nema potrebe da to rucno radis.

 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.adsl-1.sezampro.yu.



Profil

icon Re: Joomla i tabele u MySQL -u.12.04.2008. u 17:27 - pre 195 meseci
Ovako, hteo bih napraviti formular sa kojeg će se posetioci sajta moći prijaviti na neki seminar, recimo. Neophodno je da unesu ime, prezime, jmbg, etc. i npr. postojaće padajući meni koji će sadržati neki izbor. Taj padajući meni, u desktop aplikacijama, sam dinamički punio iz baze, tj. određene tabele, pa ako bi i to moglo sa joomlom bilo bi extra, a ako je statički (ne puni se iz baze) i da se nov unos ili izmena izbora menja u njemu, direktno, ok neće biti strašan problem.

Iz ovoga gore navedenog možda forma za profil korisnika bi mi odgovarala sa opcijom padajućeg menija!?!

Ono što posetioci, direktno, sa sajta ne bi radili bi bili drugi formulari gde bih unosio druge podatke, koji bi se povezivali sa podacima koje je uneo zainteresovani polaznik seminara. Ti formulari bi mogli da budu za unos naziva seminara, zatim instruktora, sertifikata, etc.

Na sajtu bi se spram unetih podataka dinamički kreirali izveštaji, npr. kad posetilac izabere seminar, na osnovu povezanosti u bazi na sajtu se može prikazati izveštaj kad koji polaznik i kod kog instruktora polaže i koji sertifikat dobija po završetku seminara.

Ne znam da li je primer dobar, ako ne probaću još da ga približim!?!




Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

KoR!
Novi Sad

Član broj: 60977
Poruke: 122
*.ptt.yu.



Profil

icon Re: Joomla i tabele u MySQL -u.12.04.2008. u 20:49 - pre 195 meseci
A da pogledas prvo neke od ovih komponenti?

http://extensions.joomla.org/c...istcats/cat_id,1835/Itemid,35/
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
79.101.236.*



Profil

icon Re: Joomla i tabele u MySQL -u.15.04.2008. u 07:50 - pre 195 meseci
Posle par dana istraživanja tu sam radi daljih konsultacija. Naime, tragao sam za nekom gotovom komponentom, međutim, što je i bilo logično iz svake kad bih izvukao nešto dobio bih ono što meni treba. Jedina komponenta koja mi je zadržala pažnju je hwdCourses-1.1.1. Ali i ona, sama po sebi, daje mi rešenje samo dela priče.

Elem, tehnički da li je izvodljivo, da se naprave tabele u mysql (po svojoj potrebi), te php stranice koje će biti u interakciji sa tim tabelama (kao formulari), a ukomponovao bih to sa joomlom tako što bih te stranice učitavao u "wrapper"!?! Ili je bolja i jednostavnija varijanta koristiti facileforms!?!

Ako su u pitanju facileforms, skontao sam kako se postavljaju objekti po formularu, ali ne u potpunosti kako radi sa tabelama. Predpostavljam preko dugmeta "Submit", al tu opet treba php skripta ili slično koja će uneti podatke sa formulara u bazu. Dalje, nisam primetio da na osnovu objekata na formularu se generiše neka tabela u MySQL - u (ili nisam našao dobar tutorial)!?!
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

misk0
.: Lugano :. _.: CH :.

SuperModerator
Član broj: 634
Poruke: 2824
*.adsl.ticino.com.

ICQ: 46802502


+49 Profil

icon Re: Joomla i tabele u MySQL -u.15.04.2008. u 08:29 - pre 195 meseci
Citat:
Miloš Baić:Elem, tehnički da li je izvodljivo, da se naprave tabele u mysql (po svojoj potrebi), te php stranice koje će biti u interakciji sa tim tabelama (kao formulari), a ukomponovao bih to sa joomlom tako što bih te stranice učitavao u "wrapper"!?! Ili je bolja i jednostavnija varijanta koristiti facileforms!?!

Naravno da je izvodljivo, napravis svoju app, uvuces je u Joomlu i super. Ali sta je sa administracijom? Pravima pristupa tome, konekciji na bazu? To sve moras odvojeno raditi. A kad vec toliko kodiras, mozes lakse napraviti komponentu za Joomla koja ce raditi unutar nje.

Citat:

Ako su u pitanju facileforms, skontao sam kako se postavljaju objekti po formularu, ali ne u potpunosti kako radi sa tabelama. Predpostavljam preko dugmeta "Submit", al tu opet treba php skripta ili slično koja će uneti podatke sa formulara u bazu. Dalje, nisam primetio da na osnovu objekata na formularu se generiše neka tabela u MySQL - u (ili nisam našao dobar tutorial)!?!

Ne generishe, nego smjesta u svoje tabele koje su vec generisane, tj koliko ja znam ne generishe novu tabelu za svaki novi formular koji ti napravis.
To sto ti trazis nije tako jednostavno, jer bi pored unosa ti htio i statistike, rezervacije i slicno sto komplikuje stvar. Moguce je da postoji komponenta za tako nesto, ali je ne trazis pod pravim imenom. Pogledaj na komponente koje sluze za rezervacije, iznajmljivanje.

I nemoj toliko gledati izgled tabela i baze ako nemas potrebe da spajas neku eksternu aplikaciju na Joomlu. Nek ti to bude zadnja briga.

:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
 
Odgovor na temu

cyber_walker
Pavlovic Goran
Raska

Član broj: 179475
Poruke: 1
212.200.222.*

Sajt: www.raska.org.rs


Profil

icon Re: Joomla i tabele u MySQL -u.24.04.2008. u 10:19 - pre 194 meseci
Pogledaj component Phil-A-form
 
Odgovor na temu

[es] :: Web aplikacije :: Joomla i tabele u MySQL -u.

[ Pregleda: 3676 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.