Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony]2 Niepoprawne linki generowane przez asset
duga
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 28.07.2011

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


Jak wyżej w temacie. Funkcja wbudowana w twig "asset" źle generuje mnie linki do danych (daje przepisane) w skutek czego nie mogę załadować zasobów.

Szablon główny:

Kod
{# app/Resources/views/base.html.twig #}
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
          <link rel="stylesheet" href="{{ asset('/css/main.css') }}" type="text/css" media="screen" />
        <title>{% block title %}Test Application{% endblock %}</title>
    </head>
    <body>
        <div id="sidebar">
            {% block sidebar %}
            <ul>
                <li><a href="/">Home</a></li>
                <li><a href="/blog">Blog</a></li>
            </ul>
            {% endblock %}
        </div>

        <div id="content">
        {% block content %}
            Content
        {% endblock %}
        </div>
    </body>
</html>


W paczce:

Kod
{# src/tpsa/pagesBundle/Resources/views/Default/index.html.twig #}
{% extends '::base.html.twig' %}

{% block content %}
    {{ parent() }}

    Ala<hr>
    <img src="{{ asset('/images/ale.jpg') }}">
{% endblock %}

{# ... #}


Co robię nie tak? Czytam już 5 razy o tworzeniu pierwszej strony w symfony2 i szablonach twig.

P.S.
{# #} to znaczą komentarze tak?

Ten post edytował duga 21.09.2011, 17:37:48
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
destroyerr
post
Post #2





Grupa: Zarejestrowani
Postów: 879
Pomógł: 189
Dołączył: 14.06.2006
Skąd: Bytom

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


Możesz przybliżyć co znaczy źle generuje?
Go to the top of the page
+Quote Post
duga
post
Post #3





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 28.07.2011

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


Cytat(destroyerr @ 21.09.2011, 18:54:36 ) *
Możesz przybliżyć co znaczy źle generuje?


Generuje niepoprawne linki. A powinien poprawne ;-). Wygląda, że jakby ignorował w jakiej paczce (bundle) był generowany szablon.

Ten post edytował duga 21.09.2011, 19:40:22
Go to the top of the page
+Quote Post
destroyerr
post
Post #4





Grupa: Zarejestrowani
Postów: 879
Pomógł: 189
Dołączył: 14.06.2006
Skąd: Bytom

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


Cytat
Generuje niepoprawne linki. A powinien poprawne ;-).

Zabijasz precyzją i oczekujesz wróżbiarstwa.

Cytat
Wygląda, że jakby ignorował w jakiej paczce (bundle) był generowany szablon.

Jakie ma znaczenie w jakim bundle był generowany szablon?
Go to the top of the page
+Quote Post
bikerszymek
post
Post #5





Grupa: Zarejestrowani
Postów: 91
Pomógł: 13
Dołączył: 23.08.2008

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


Cytat(duga @ 21.09.2011, 20:39:01 ) *
Generuje niepoprawne linki. A powinien poprawne ;-). Wygląda, że jakby ignorował w jakiej paczce (bundle) był generowany szablon.


Link/ścieżkę wpisałeś sam wiec nie zrzucaj tego na Twig. Dokumentacja Symfony2 bardzo klarownie to omawia http://symfony.com/doc/current/book/templa...nking-to-assets.
Go to the top of the page
+Quote Post
duga
post
Post #6





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 28.07.2011

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


czyli powinienem dopisać z przodu /bundles/tpsa i dalej /css/main.css ? To jaki jest sens tego, oprócz tego, że dopisze mnie hosta?

Anyway, dzięki za pomoc ;-)
Go to the top of the page
+Quote Post
bikerszymek
post
Post #7





Grupa: Zarejestrowani
Postów: 91
Pomógł: 13
Dołączył: 23.08.2008

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


Cytat(duga @ 21.09.2011, 22:55:38 ) *
czyli powinienem dopisać z przodu /bundles/tpsa i dalej /css/main.css ? To jaki jest sens tego, oprócz tego, że dopisze mnie hosta?


Na przyszłość proszę, wczytuj się dokładniej w linki, które wysyłam http://symfony.com/doc/current/cookbook/as...ent.html#assets
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 21:30