Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%)
|
Hej mam takie banalne pytanie.
Mam zmienną:
Próbuję w Symfony (a dokładniej w widoku Twig wyświetlić to jako Witaj świecie Tak więc zrobiłem coś takiego
Oczywiście nie działa - pierwsza litera nie jest zmieniana na wielką, gdy string zaczyna się od znacznika html - można to jakoś obejść w Twig, czy muszę się bawić w obrobienie stringa już na poziomie kontrolera? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%)
|
1. Ani PHP, ani Twig nie mają jakiś wielce wyrafinowanych narzędzi do manipulowania HTML-em w formie tekstowej. Pomijam tutaj oczywiście takie narzędzia jak DOMDocument, który właściwie załatwia sprawę.
2. Nie ma prostego albo złożonego HTML-a. Jest po prostu HTML i narzędzia typu Twig powinny go w pełni wspierać albo w ogóle. 3. Nie powinieneś w żadnym wypadku czegoś takiego przenosić do kontrolera. Utwórz własny modyfikator w Twigu, który wykona to zadanie - w swoim wnętrzu może on wykorzystać przecież wszystko. |
|
|
|
athabus [Symfony][twig]Użycie filtra capitalize 19.05.2015, 17:24:41
johny_s css, będzie prościej 19.05.2015, 17:55:30
athabus Wolę nie, bo Google pewnie kontroluje także popraw... 19.05.2015, 18:32:50
Crozin OOTB nie ma czegoś takiego co raczej nie jest nicz... 19.05.2015, 18:54:10
athabus Oj nie jest to specjalnie trudne - przecież w Twig... 19.05.2015, 19:06:15
Crozin Jesteś pewien, że Kod{{ "{cos" | capitaliz... 19.05.2015, 19:18:08
athabus Sprawdziłem ponownie i faktycznie nie zwrocilo ... 19.05.2015, 19:33:10
prz3kus Tak nie działa {{s|raw|capitalize}} ?
edit:
Fakt d... 21.05.2015, 06:56:07 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 20:06 |