Zobrazení obrázku v sablone

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
elkanio
Člen | 13
+
0
-

Zdravím,

mám soubor css kde mám nastavený obrázek pozadí. V šabloně Homepage se mi požadovaný obrázek zobrazuje, ale když přejdu třeba na šablonu Sing, tak zde se mi již nechce zobrazit.

Nevím kde už může být chyba.

Je mi to fakt trapné, ale nevíte co s tím může být?

uestla
Backer | 799
+
0
-

@elkanio Ukaž CSS. Problém bude nejspíš v relativní/absolutní cestě.

elkanio
Člen | 13
+
0
-

uestla napsal(a):

@elkanio Ukaž CSS. Problém bude nejspíš v relativní/absolutní cestě.

Já právě nevím, ale toto mi ve starších verzí nette fungovalo.

.slides li:last-child{

background-image: url(„../images/slide3.jpg“);

}

uestla
Backer | 799
+
0
-

@elkanio Jak načítáš CSS v HTML? Používáš WebLoader ?

Používej prosím formátování kódu, lépe se to čte…

elkanio
Člen | 13
+
0
-

@uestla

<link rel="stylesheet" href="{$basePath}/css/style.css">

používám boostrap nemůže to být tím?

Editoval elkanio (28. 12. 2016 22:29)

uestla
Backer | 799
+
0
-

@elkanio
Jakou URL má Homepage a jakou Sing? Jaké URL souboru style.css je ve výsledném HTML stránky (zobraz si zdrojový kód)? Vypisuje něco konzole (F12)?

elkanio
Člen | 13
+
0
-

uestla napsal(a):

@elkanio
Jakou URL má Homepage a jakou Sing? Jaké URL souboru style.css je ve výsledném HTML stránky (zobraz si zdrojový kód)? Vypisuje něco konzole (F12)?

Tak jsem na to přišel a byla to akorát moje chyba :/. Javascript, který zobrazuje daný obrázek jsem sice měl nalinkovaný do layoutu, ale zapomněl jsem mu tam za {$basePath} dát lomítko a proto to nefungovalo.

Omlouvám se, ale díky za pomoc.

PS: neznáme nějaký plugin do Sublime textu pro editování .latte? Nebo nějaký editor? Aby se mi toto příště už nestalo?

CZechBoY
Člen | 3608
+
0
-

S tímhle ti žádný plugin nepomůže… jedině kouknout do konzole prohlížeče, že to hází 404.

Editoval CZechBoY (29. 12. 2016 12:43)

elkanio
Člen | 13
+
0
-

CZechBoY napsal(a):

S tímhle ti žádný plugin nepomůže… jedině kouknout do konzole prohlížeče, že to hází 404.

To ano, ale myslel jsem chybu v syntaxi.

CZechBoY
Člen | 3608
+
0
-

Tak to nebyla chybná syntaxe, ne?

Tohle jsem vygooglil po 10s, třeba pomůže
https://github.com/…blime-Text-3

uestla
Backer | 799
+
+1
-

@elkanio Dalším řešením by bylo používat již zmíněné rozšíření WebLoader.

Nejenže ti odpadne starost s $basePath, ale zároveň ti přinese spoustu užitečných funkcí, vč. kontroly existence načítaného souboru (když se překlepneš, apod.).

elkanio
Člen | 13
+
0
-

uestla napsal(a):

@elkanio Dalším řešením by bylo používat již zmíněné rozšíření WebLoader.

Nejenže ti odpadne starost s $basePath, ale zároveň ti přinese spoustu užitečných funkcí, vč. kontroly existence načítaného souboru (když se překlepneš, apod.).

Díky to se bude rozhodně hodit. Kouknu na to.