Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SF][SF2] Assetic i obrazki
wujek2009
post
Post #1





Grupa: Zarejestrowani
Postów: 350
Pomógł: 31
Dołączył: 23.05.2010

Ostrzeżenie: (0%)
-----


Hej,

Korzystam z LESSa, który kompiluje mi CSS - ten przekompilowany CSS jest później używany przez symfony i przenoszony do folderu "web", tylko nie mogę poradzić sobie z obrazkami, które użyłem w cssie jako background-image.

Więc LESS/CSS wypluwa mi taki kod jak wprowadziłem:
  1. background: url('../images/background_main.png');


jednak gdy uruchomie aby symfony przeniosło aktywa do 'web' folderu wówczas css background-image generuje mi się:
  1. background: url('../../Resources/public/images/background_main.png');


ogólnie obrazek "background_main.png" znajduje się w folderze: web/bundles/<nazwa_bundle>/images/background_main.png (sf zdołał go przenieść)
korzystam z cssrewrite (mam odpowiedni wpis w config.yml według dokumentacji (use_controller: false)

z informacji dodatkowych: pracuje na windowsie (podobno tutaj są problemy z tym(?))
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Czy używasz filtru cssrewrite?
Go to the top of the page
+Quote Post
wujek2009
post
Post #3





Grupa: Zarejestrowani
Postów: 350
Pomógł: 31
Dołączył: 23.05.2010

Ostrzeżenie: (0%)
-----


Używam filtru, ale moja reguła załączania w tej chwili wygląda tak:
Kod
{% stylesheets '@TestStaticBundle/Resources/public/css/front-layout.css' filter='cssrewrite' output='css/compiled/front.css' %}


Tylko jeśli użyje zapisu bundles/teststatic/css/front-layout.css zamiast tego prefixu z "@" to wtedy jak piszę CSSa to mam w końcu pisać CSSa w ścieżce:
/src/Test/StaticBundle/Resources/public/css/... czy w folderze "web" ?

Ten post edytował wujek2009 12.02.2015, 18:13:37
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 11:27