Witam,
Chciałbym w szablonie zastosować instrukcję warunkowe w zależności od zmiennej $_SERVER['request_uri']
Czy mogę otrzymać od Państwa informacje jak poprawnie zastosować taką instrukcję.
Pozdrawiam,
Szafrański Kamil
Instrukcje warunkowe w szablonie pytanie Rozwiązane
anonim
2015-04-28 13:53
Odpowiedź główna
Szablony nie wspierają PHP.
Może Pan zbudować swoje rozwiązanie korzystając z JavaScript ( location.pathname ).
Komentarze
lkalinowski
Może Pan zbudować swoje rozwiązanie korzystając z JavaScript ( location.pathname ).
2015-04-29 12:31
Kamil
{% if app.request.uri == '/' %}
<title>....</title>
{% endif %}
2015-05-13 08:36
lkalinowski
Szablony korzystają z handlebars, więc można również skorzystać z instrukcji warunkowych dostępnych w handlebars.js:
http://handlebarsjs.com/
Przykładowe użycie instrukcji warunkowej w handleabrs można znaleźć na stronie projektu: http://handlebarsjs.com/block_helpers.html#conditionals
Tutaj można znaleźć zmienne, które można użyć w szablonach w Siteor.pl:
http://pomoc.siteor.pl/105387-Jak-edytowac-szablon-strony-lub-dodac-nowy
2015-05-13 12:18
lkalinowski
<script>
var url = '/jakas_podstrona';
if (location.pathname == url) {
document.title = 'Nowy tytuł jakiejś podstrony';
}
</script>
2015-05-13 13:27