| joomla različica 1.5.22 | ||
|---|---|---|
|
triglav
10. jun 2011 14:09:56
Pridružen od: 16. avg 2009 100 objav 68 38 6 |
#1
Ali je možno in na kašnen način v različici 1.5.22 v več jezikovni verziji : |
|
|
Balonar
10. jun 2011 14:16:24
Pridružen od: 27. jan 2008 2350 objav 2609 255 41 |
||
|
triglav
10. jun 2011 14:18:57
Pridružen od: 16. avg 2009 100 objav 68 38 6 |
||
|
esedic
10. jun 2011 14:49:05
Pridružen od: 28. nov 2007 368 objav 184 13 4 |
#4
Napiši bolj konkretno za katero komponento gre, mogoče link do razvijalčeve strani. Ne moremo ti pomagati, če ne vemo za katero komponento gre. |
|
|
triglav
10. jun 2011 15:02:51
Pridružen od: 16. avg 2009 100 objav 68 38 6 |
#5
ok - konkreten primer : |
|
|
itd
10. jun 2011 18:21:38
Pridružen od: 10. jun 2011 100 objav 80 1 0 |
#6
Si se že poskusil igrati z nastavitvami jomfisha? |
|
|
triglav
10. jun 2011 19:02:56
Pridružen od: 16. avg 2009 100 objav 68 38 6 |
||
|
itd
11. jun 2011 07:50:02
Pridružen od: 10. jun 2011 100 objav 80 1 0 |
#8
Moram priznati, da se s točno takšnim problemom še nisem srečal, tak da brez zamere če moji predlogi ne bodo v pomoč. Če te prav razumem, moraš naložiti samo določene artikle odvisno od jezika. Artikel ima v bazi shranjeno stanje, ki določa ali je objavljen ali ne. Če že točno veš, kateri artikli se naj prikažejo v katerem jeziku, lahko to zakodiraš kar not. Odvisno na kateri strani hočeš skrivat artikle, moraš odpreti pravo datoteko v mapi components/com_content/models. Tule not so shranjene vse datoteke, ki so zadolžene za nalaganje člankov iz baze. Tule pa potem samo še poiščeš kje se naložijo članki (najbolje da poiščeš kje se ustvari SQL stavek) ter dodaš zraven še svoje pogoje. Trenutno se recimo naložijo sam tisti članki, ki imajo status "published=1". Tule zraven še dodaš nekaj malega kode, da ugotoviš kateri jezik je trenutno nastavljen, glede na to pa nato naložiš primeren članek. Najbolje bi pa seveda bilo, če dodaš k člankom še dodaten pogoj. Sicer je malo več kodiranja, vendar bi moralo it v roku 2 dni dodat še en pogoj v bazo, tako da imaš v backendu pri pregledu člankov še en stolpec "v katerem jeziku", kjer pač lahko nato izbereš v katerem jeziku se naj članek prikaže (izbire bi bile pač slovenščina,...,vsi jeziki"). Nato bi pa lahk v kodi dal zraven pogoje "WHERE published=1" še pogoj " AND (jezik=trenutnijezik OR jezik='vsijeziki'). Moram priznat, dela je več kot samo 2 vrstici, vendar si lahko prepričan da je možno. Če tebi samemu ne bo šlo od rok, lahko najdeš programerja, ki ti bi bil pripravljen tole narediti. Imaš pa seveda tudi možnost, da se še malo potrudiš z jomfishom. Če še prav vem, ima ta komponenta možnost da za vsak manjkajoči prevod izpiše default besedilo. Če to besedilo zamenjaš z recimo "Ta članek ni na voljo za ta jezik" (seveda za vsak jezik svoj prevod tega stavka), bi tudi dosegel nekaj podobnega kot si želiš. Je res, da članek ne bo skrit v celoti, bo pa besedilo skrito. Upam da mi je uspelo vsaj malo pomagati :) |
|
|
triglav
12. jun 2011 09:11:50
Pridružen od: 16. avg 2009 100 objav 68 38 6 |
||