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 :

- ustvariti artikel, ki je viden ( objavljen ) samo v eni jezikovni verziji in ne v vseh ? Na kakšen način, ga "skriti", da ne bo viden tudi v drugi ? Če to ni možno kašen drug nasvet, kako rešiti ta problem ? Hvala ( selitev na 1,6 zaenkrat ne pride v poštev )


všeč(0) ni všeč(0) spam(0)
 
Balonar 10. jun 2011 14:16:24 Pridružen od:
27. jan 2008
2350 objav
2609 255 41
#2

artikel ali novico? Če artikel, kater extension?


všeč(0) ni všeč(0) spam(0)
 
triglav 10. jun 2011 14:18:57 Pridružen od:
16. avg 2009
100 objav
68 38 6
#3

nov artikel oz. storitev - izdelano pod : Komponente/ voucher


všeč(0) ni všeč(0) spam(0)
 
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.


všeč(0) ni všeč(0) spam(0)
 
triglav 10. jun 2011 15:02:51 Pridružen od:
16. avg 2009
100 objav
68 38 6
#5

ok - konkreten primer :

v slo verziji je : https://kupto.si/index.php/sl/component/voucher/item/17

V cz verziji vem, da lahko spremenim , slike tekst,...itd vendar ali obstaja tudi možnost, da se v cz verziji ta objava sploh ne bi pokazala ? ( in tudi obratno ali lahko ustvarim tak voucher v cz verziji pa da na slo ni vidna ? ) Hvala za pomoč


všeč(0) ni všeč(0) spam(0)
 
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?

Če se tam ne da je še vedno možno tole stvar doprogramirati (je lažje kot si misliš ;) )


všeč(0) ni všeč(0) spam(0)
 
triglav 10. jun 2011 19:02:56 Pridružen od:
16. avg 2009
100 objav
68 38 6
#7

v nastavitvah nisem našel še ničesar - za doprogramiranje pa rabim vsaj namig :-)


všeč(0) ni všeč(0) spam(0)
 
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 :)


všeč(2) ni všeč(0) spam(0)
 
triglav 12. jun 2011 09:11:50 Pridružen od:
16. avg 2009
100 objav
68 38 6
#9

hvala za informacijo, bomo poizkusili testirat, če je izvedljivo...


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se