joomfish és többnyelvű banner-választás

joomfish és többnyelvű banner-választás

HozzászólásHozzászóló: coilevi Dátum: 2008.07.08. 21:08

Hali,
egy olyan kérdésem lenne (lehet, hogy tök primkó), hogy ha van egy többnyelvű oldalam a Joomfish segedelmével, akkor adott banner-pozíciókba tudok-e definiálni nyelvfüggő képeket?

Érthetőbben: az oldal logója megvan magyar is és angol szöveggel is egy-egy képen, és azt szeretném, hogy egyik nyelvnél ez, másiknál pedig az töltődjön be az oldal sarkába definiált modulpoziba.


Ide tartozik egy másik kérdésem is, ami ennek az előzőnek egy bonyolított változata. Nem csak az a cél, hogy a nyelv függvényében cserélje le a logót az egyik modul- (gondolom banner-) poziban, hanem az is, hogy egy másik hasonlóban pedig menüpontcsoportonként, annak függvényében más és más kép jelenjen meg - szintén nyelvfüggően. Azt tudom, hogy alapból a modulpozikat hozzá lehet linkelni az egyes menükhöz, hogy melyiknél látszódjanak és melyiknél nem. Tehát ha egynyelvű az oldal, akkor ezt sejtem, hogy hogy kell csinálni. Az a kérdésem, hogy mi van akkor, ha többnyelvű az oldal?
coilevi
Haladó fórumozó
Haladó fórumozó
 
Hozzászólások: 220
Tagság kezdete: 2008.03.26. 22:15
Figyelmeztetések: (0%)
Adott: 30 köszönetet
Kapott: 37 köszönetet

Re: joomfish és többnyelvű banner-választás

HozzászólásHozzászóló: oO_Oo Dátum: 2008.07.08. 21:52

Erről már volt szó ebben a témában: post4529.html#p4529
A birkáknak egy hős kell, a hősnek meg sok birka!
Avatár
oO_Oo
Moderátor
Moderátor
 
Hozzászólások: 300
Tagság kezdete: 2007.12.14. 21:01
Figyelmeztetések: (0%)
Adott: 1 köszönetet
Kapott: 30 köszönetet

A következő fórumtag köszönte meg oO_Oo hozzászólását:
coilevi

Re: joomfish és többnyelvű banner-választás

HozzászólásHozzászóló: coilevi Dátum: 2008.09.17. 03:17

Próbáltam átalakítani Tibor megoldását 1.0-ról 1.5-re, de nem működik, egy üres divet kapok. Hol rontom el?

Tibor megoldása a következő 1.0-ra:
Kód: Az összes kijelölése
<style type="text/css">
#fejlec /* Ez a fejléc azonosítója */
{
   background:transparent url(../../images/<?php echo $mosConfig_lang; ?>_fejlec.png) no-repeat 0 0;
}
</style>


Az enyém ennek megfelelően 1.5-re ez lenne:

Kód: Az összes kijelölése
<style type="text/css">
.banner1 { background: transparent url(../images/<?php echo $this->language; ?>_bal_fejlec.png) no-repeat 0 0;}
</style>


Megvannak a képek hungarian_bal_fejlec.png és english_bal_fejlec.png néven. Elvileg csak ennyitől jónak kéne lennie?
coilevi
Haladó fórumozó
Haladó fórumozó
 
Hozzászólások: 220
Tagság kezdete: 2008.03.26. 22:15
Figyelmeztetések: (0%)
Adott: 30 köszönetet
Kapott: 37 köszönetet

Re: joomfish és többnyelvű banner-választás

HozzászólásHozzászóló: coilevi Dátum: 2008.10.21. 17:08

Újra elővettem ezt a dolgot, és megoldottam; leírom, hátha valakinek hasznos. Az alap ugyanaz, mint Tibor fentebb idézett megoldásában J!1.0-ra. Én az 1.5-re való "konvertálást" két helyen rontottam el, az egyik az, hogy az elérési utat nem adtam meg jól; beírtam a teljes elérést, és jó lett:

Kód: Az összes kijelölése
background: url(http://localhost/ ... <?php echo $this->language; ?>_fejlec.png) no-repeat 0 0;


Másrészt 1.5-ös J!-nál nem "hungarian" vagy "english" a nyelvek kódja, hanem "hu-hu", illetve "en-gb", tehát a háttérként beillesztendő fájlnevek előtagjainak is ennek megfelelően ilyesminek kell lennie (esetemben hu-hu_fejlec.png, en-gb_fejlec.png). Így már működik.
coilevi
Haladó fórumozó
Haladó fórumozó
 
Hozzászólások: 220
Tagság kezdete: 2008.03.26. 22:15
Figyelmeztetések: (0%)
Adott: 30 köszönetet
Kapott: 37 köszönetet


Vissza: Egyéb

Ki van jelen

Jelen fórumot olvasó felhasználók: Nincs regisztrált felhasználó és 0 vendég