Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Úprava šablony Joomla

Zdravím, snažím se vytvořit jednoduché stránky v joomle na endoře a chci si poupravovat šablonu v rámci možností k obrazu svému. Moc tomu ale nerozumím a tak na všechno přicházím víceméně metodou pokus-omyl. Jakžtakž si dovedu upravit css a po dlouhém zkoušení občas na něco přijdu. Zasekl sem se ale na tom, že změny, které udělám se jaksi nepromítají do výsledku, přestože když je udělám ve web developeru, nebo jak se ten nástroj firefoxu jmenuje, tak jsou okamžitě vidět. Poradí někdo čím to je? Asi to bude konina, ale mně už to po několika dnech hledění do toho a snažení se pochopit v podstatě neznámé, nějak nemyslí. Díky moc..

Předmět Autor Datum
Nevím co si myslíš, že ve Firefoxu měníš (PHP web developer ve Firefoxu neznám). V prohlížeči si můž…
IQ37 26.08.2012 21:11
IQ37
No upravuju tam css, já vím, že pro sebe jen, ale když totéž udělám v joomle, tak se nic nestane...
drn 26.08.2012 21:17
drn
Ty developerské nástroje slouží k tomu, aby sis v reálném čase vyzkoušel úpravy. Tzn. že najdeš kous…
Redsnake 26.08.2012 21:16
Redsnake
V developeru se projeví, když udělám změnu v joomle, tudíž i na ftp, nic se nestane... Asi sem se na…
drn 26.08.2012 21:21
drn
nechápu. Pokud to měníš přes firefox, tak ten samozřejmě nemůže změnit soubory css na ftp, tudíž nen…
Redsnake 26.08.2012 21:23
Redsnake
Ve firefoxu to zkouším! A pak to upravím na ftp
drn 26.08.2012 21:27
drn
Nevztekej se, snažím se Ti pomoci. Pokud to upravuješ na ftp, tak zřejmě špatně, nebo na špatném mí…
Redsnake 26.08.2012 21:30
Redsnake
Nevztekám se, jen sem se snažil to zdůraznit, protože mi přišlo, že píšu potřetí totéž :) Operu mám,…
drn 26.08.2012 21:35
drn
ale teď sem zkoušel dát obrázek na pozadí, v developeru se zobrazí, ale když to dám na ftp, tak nic.…
host 26.08.2012 21:47
host
Hm, no tak takhle: body { background: #A0F1F7 url(../images/anibox/ls712.gif) ; color: #333; font-f…
drn 26.08.2012 21:56
drn
imho tam má bejt background-image: XXXXXX
Redsnake 26.08.2012 21:59
Redsnake
Nemas nahodou zapnutou cache v Joomle? Jestli jo, tak ji vypni.
Radek 26.08.2012 22:06
Radek
Nemám...Background-image nepomohlo...
drn 26.08.2012 22:13
drn
Sablona se da upravovat primo v administraci joomly a nemusis nic delat pres FTP. Na 100% delas neco…
Radek 26.08.2012 22:37
Radek
V tom "developeru" máš asi cestu k obrázku u sebe v PC. Máš tentýž obrázek i na serveru? A ve správn…
IQ37 26.08.2012 22:22
IQ37
Přiživím se. Já tam všude cpu absolutní cestu k obrázkům. Je to špatně?
Redsnake 26.08.2012 22:24
Redsnake
No, špatně to sice není, ale relativní cesta je výhodnější (člověk se neupíše k smrti) a i z důvodu…
IQ37 26.08.2012 22:31
IQ37
Nie je to ideálne, najmä kvôli tomu, že keď to prehodíš na iný server, tak musíš meniť adresy. Ak sú…
los 26.08.2012 22:32
los
Máš pravdu, já sem říkal, že to bude konina :) Díky moc, nepřišel bych na to. Teď se snad zase o fou… poslední
drn 26.08.2012 22:39
drn
Uisti sa, že nenačítavaš nakešovanú verziu. Keď dáš Ctrl+F5, tak sa ti načíta nenakešovaná verzia st…
los 26.08.2012 22:30
los
Bylo by snažší si vybrat nějaký hotový vzhled a věnovat se obsahu webu. Právě na to redakční systémy…
Stefran 26.08.2012 21:44
Stefran
No když nebudu s to se s s tím vypořádat, tak to tak možná dopadne...Ještě bych musel vědět, kde něj…
drn 26.08.2012 21:47
drn
Schopnou šablonu najdeš k velkému překvapení na internetu. Jsou jich tisíce....
host 26.08.2012 21:48
host
Pro začátek třeba zde: odkaz
Stefran 26.08.2012 21:51
Stefran
Díky za to, to bude záložní varianta
drn 26.08.2012 21:57
drn
Plně souhlasím.
host 26.08.2012 21:48
host

Nevím co si myslíš, že ve Firefoxu měníš (PHP web developer ve Firefoxu neznám). V prohlížeči si můžeš upravovat pro sebe max. HTML (to ti je v podstatě k ničemu). Ty potřebuješ změnit PHP zdrojáky (nebo šablony) na serveru (nejdříve u sebe v PC a pak je nakopírovat na server).

Ty developerské nástroje slouží k tomu, aby sis v reálném čase vyzkoušel úpravy. Tzn. že najdeš kousek kódu, který ovlivňuje požadovanou část stránky, ten kód změníš a vidíš změnu. Pokud se Ti změna zamlouvá, tak ji ale musíš provést i na ftp, v příslušném souboru. Úpravy css souboru se mění v šabloně ve složce css etc.

Je to složitější.

Nevztekám se, jen sem se snažil to zdůraznit, protože mi přišlo, že píšu potřetí totéž :) Operu mám, firefly je lepší než to ve firefoxu? No na tom ftp dělám uplně totéž jako v tom developeru, jenže jaksi bez efektu... Respektive, když sem si měnil barvy, šlo to v pohodě, ale teď sem zkoušel dát obrázek na pozadí, v developeru se zobrazí, ale když to dám na ftp, tak nic...:(

ale teď sem zkoušel dát obrázek na pozadí, v developeru se zobrazí, ale když to dám na ftp, tak nic...:(

Dokud neprozradíš, CO a KDE přesně upravuješ, nedá se poradit. Asi vkládáš blbý kód nebo je kód správný, ale do špatného souboru.

Furt sem nepleť WebDeveloper, to je něco jiného a pracuje se s ním jinak než s Joomlou.

Hm, no tak takhle:

body
{
background: #A0F1F7  url(../images/anibox/ls712.gif) ;
color: #333;
font-family: arial, helvetica, sans-serif;
}

Developer sem pletu, protože tam se mi obrázek ukáže, kdežto v prohlížeči ne. Změnu dělám ve stejném souboru na stejném místě, tam chyba neni.... To je to o co mi jde, už nevím, jak bych to jinak napsal

V tom "developeru" máš asi cestu k obrázku u sebe v PC. Máš tentýž obrázek i na serveru? A ve správné cestě? Mám dojem, že ta šablona se dá měnit přímo na serveru v Joomla (Správce šablon - Šablony). Těch CSS souborů je tam celá řada - možná upravuješ jiný, než bys měl, ale tipuju, že odkazuješ na obrázek, který máš jinde, než by měl být.

Nie je to ideálne, najmä kvôli tomu, že keď to prehodíš na iný server, tak musíš meniť adresy. Ak sú tie obrázky na inom serveri, tak samozrejme inak než absolútne sa to zadať nedá. Ale ak sú obrázky umiestnené relatívne od CSS, tak je lepšie aj cesty uvádzať relatívne.

Uisti sa, že nenačítavaš nakešovanú verziu. Keď dáš Ctrl+F5, tak sa ti načíta nenakešovaná verzia stránky. Ak to nepomôže, tak si pozri priamo v prehliadači CSS, či tam je tá tvoja zmena. Ak nie, tak daj Ctrl+F5 a skontroluj to znova.

Vo Firebugu sa dá keš vypnúť - na záložke Sieť (Network) treba zaškrtnúť "Disable Browser Cache". Pre bežné prehliadanie stránok je lepšie to samozrejme potom vrátiť do pôvodného stavu.

Zpět do poradny Odpovědět na původní otázku Nahoru