Právě je 26 dub 2024 03:19

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 2 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop - Různé obrázky pro blok header
PříspěvekNapsal: 04 dub 2012 20:27 

Registrován:
09 srp 2011 09:38
Příspěvky:
40
Dobrý den,
mohli by jste mi prosím Vás poradit jak udělat, aby jsem měl pro blok Kategorie, Blok Navštívené produkty a Blok Informace různé obrázky (celé bloky) v header, nyní se pro všechny bere obrázek block_header.png a když jej změním, tak se změní u všech, ale já by jsem chtěl u každého jiný obrázek. A toto samé by jsem chtěl pro část uvnitř bloku (block_content), tam je nyní obrázek block_bg.jpg opět pro všechny stejný, to samé footer bloků block_footer.png.
Mohli by jste mi prosím v tomto poradit.

Moc Vám předem děkuji za odpověď
Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Různé obrázky pro blok header
PříspěvekNapsal: 10 dub 2012 15:52 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8507
Dobrý den,

pro tyto bloky se shoduje nastavení css stylů. Takže pokud chcete pro každý blok jiné pozadí, musíte si do šablony daného bloku přidat vlastní css třídu a tu přidat do souboru se styly themes/prestashop/css/global.css. Nebo můžete styl pozadí nastavit rovnou v šabloně bloku.

Takže např. pro změnu pozadí hlavičky bloku kategorií je potřeba upravit soubor modules/blockcategories/blockcategories.tpl, kde stačí řádek:
Kód:
<h4>{l s='Categories' mod='blockcategories'}</h4>

upravit např. na tento tvar:
Kód:
<h4 class="kategorie">{l s='Categories' mod='blockcategories'}</h4>

a do souboru themes/prestashop/css/global.css se přidají tyto řádky:
Kód:
div.block h4.kategorie {
   background: transparent url('cesta-k-jinemu-obrazku') no-repeat top left
}

,u kterých si pouze přepíšete text cesta-k-jinemu-obrazku na cestu k novému obrázku pozadí.

Nebo druhá varianta je změna pozadí nastavením stylů pouze v šabloně. Upravený řádek by vypadal např. takto:
Kód:
<h4 style="background-image: url('cesta-k-jinemu-obrazku');">{l s='Categories' mod='blockcategories'}</h4>

Samozřejmě je zase potřeba upravit text cesta-k-jinemu-obrazku.

A tímto způsobem si musíte upravit šablony všech bloků, u kterých chcete změnit pozadí. Aby se změna na stránkách projevila, je potřeba v administraci aplikace PrestaShop aktivovat volbu Nucená kompilace (sekce Preferences - Performance), načíst stránku se změnou a volbu Nucená kompilace zase deaktivovat.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 2 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
PrestaShop partneři

Seznam všech partnerů

PrestaShop Hosting
Návody pro C4

© 2009-2024 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz