Nová verze Joomla 5.1.4
Dnes byla uvolněna nová verze Joomla 5.1.4, společně s Joomla 4.4.8. Tato verze přináší spoustu nových funkcí, vylepšení v oblasti bezpečnosti a kódu a díky těmto vylepšením i vyšší rychlost.
Zmena pozadi podle kategorie článku
03. úno 2013 15:49 #103346
Odpověď od Věra Marková
Nováček
Zdravím, už to tu pls někdo nějak vymyslel ? Nechce se mi zrovna pro každou kategorii nastavovat jinou ( upravenou ) šablonu. Kdyby se to nějak jednoduše vymyslelo, bylo by to super
V.
V.
03. úno 2013 16:06 #103348
Odpověď od Michal
Uživatel
Udelal jsem si vic sablon je to nejjednodussi Teda aspon pro me
03. úno 2013 17:59 #103350
Odpověď od Houbák
Zkušený uživatel
Přidávám své řešení pomoci JS. Níže uvedený JS kód stačí umístit do override souboru pro články.
Kód přidává do tagu body CSS třídu category + id kategorie, takže potom stačí do CSS soubory doplnit potřebné stylování (obrázek či barvu pozadí).
Code:
<script type="text/javascript">
window.addEvent('domready', function() {
var catid = <?php echo $this->item->catid; ?>;
var body = $(document.body);
body.set('class', 'category' + catid);
});
</script>
03. úno 2013 18:09 #103351
Odpověď od Michal
Uživatel
A to meni pozadi u clanku nebo u cele stranyk me slo o zmenu pozadi cele stranky.
03. úno 2013 18:42 #103352
Odpověď od Houbák
Zkušený uživatel
Jak už jsem psal, skript přidává k tagu body třídu obsahující id kategorie. Takže je možné změnit pozadí celé stránky pro každou kategorie zvlášť, ovšem také záleží na tom, jakým způsobem je definováno pozadí přímo v šabloně.
03. úno 2013 20:39 #103369
Odpověď od Věra Marková
Nováček
Sice já tomu nerozumím, ale vypadá to mnohem jednodušeji než nahrávat 9x šablonu