Czy ktoś wie, jak połączyć łańcuchy w gałązkę? Chcę zrobić coś takiego: {{ concat('http://', app.request.host)
Twig to nowoczesny, szybki, elastyczny i bezpieczny silnik do tworzenia szablonów dla PHP. Stworzony dla Symfony i przyjęty przez Drupal 8.
Czy ktoś wie, jak połączyć łańcuchy w gałązkę? Chcę zrobić coś takiego: {{ concat('http://', app.request.host)
Jakiej konstrukcji należy użyć, aby sprawdzić, czy wartość w szablonie Twig ma wartość
Jednym z moich pól w jednym z moich podmiotów jest zmienna „datetime”. Jak przekonwertować to pole na ciąg znaków w celu renderowania w przeglądarce? Oto fragment kodu: {% for game in games %} ... <td> {{game.gameTeamIdOne.teamName}} </td> <td>
Używam Twiga jako silnika szablonów i bardzo mi się podoba. Teraz jednak natknąłem się na sytuację, która z pewnością musi być osiągnięta w prostszy sposób, niż znalazłem. Mam teraz: {% for myVar in someArray %} {% set found = 0 %} {% for id, data in someOtherArray %} {% if id == myVar %} {{...
Jak wiadomo, zarówno kątowa, jak i gałązka ma wspólną konstrukcję kontrolną - podwójne nawiasy klamrowe. Jak mogę zmienić domyślną wartość Angular? Wiem, że mogę to zrobić w Twig, ale w niektórych projektach nie mogę, tylko
Mam szablon Twig Symfony2. Chcę wyprowadzić wartość parametru config w tym szablonie gałązki (numer wersji). Dlatego zdefiniowałem parametr config w ten sposób: parameters: app.version: 0.1.0 Mogę użyć tego parametru konfiguracyjnego w kontrolerach, ale nie mam pojęcia, jak go uzyskać w moim...
Rozejrzałem się za kodem, aby uzyskać bieżącą ścieżkę w szablonie Twig (a nie pełny adres URL), tj. Nie chcę http://www.sitename.com/page, tylko potrzebuję
Jak mogę wyświetlić ciąg zawierający tagi HTML w szablonie twig? Moja zmienna PHP zawiera ten kod HTML i tekst: $word = '<b> a word </b>'; Kiedy robię to w moim szablonie gałązki: {{ word }} Rozumiem: <b> a word <b> Zamiast tego chcę: <b> a word...
Wyświetl wzór warstw, w którym prezentujesz tylko to, co otrzymałeś, jest w porządku i wszystko, ale skąd wiesz, co jest dostępne? Czy w TWIG jest funkcjonalność „wyświetl wszystkie zdefiniowane zmienne”? Czy istnieje sposób na zrzucenie zmiennej? Rozwiązaniem, które znalazłem, szukając go, było...
Używam Twig i mam tablicę z kluczami takimi jak: array[1] = "alpha" array[2] = "bravo" array[3] = "charlie" array[8] = "delta" array[9] = "echo" Chciałbym uzyskać klucz (1,2,3,8,9)i zawartość (alpha, bravo, charlie, delta, echo)w pętli, aby uzyskać całą wartość tej tablicy. Jak rozwiązać ten...
Czy Twig obsługuje operatora trójskładnikowego? Potrzebuję logiki warunkowej, takiej jak: {%if ability.id in company_abilities %} <tr class="selected"> {%else%} <tr> {%endif%} ale używając skrótu w
Chcę znaleźć podciąg łańcucha lub sprawdzić, czy nie ma takiego podciągu za pomocą Twig. Mówiąc słowami, potrzebuję odpowiednika „strstr” lub „strpos” w php. Wyszukałem w Google i przeszukałem ten problem w stackoverflow, ale nic nie znalazłem. Czy ktoś wie, jak rozwiązać ten problem?...
W mojej klasie encji mam kilka stałych klas, np .: class Entity { const TYPE_PERSON = 0; const TYPE_COMPANY = 1; } W zwykłym PHP często robię if($var == Entity::TYPE_PERSON)i chciałbym robić tego typu rzeczy w Twig. Czy to
Jak mogę ograniczyć długość tekstu np. 50 i umieścić trzy kropki na wyświetlaczu? {% if myentity.text|length > 50 %} {% block td_text %} {{ myentity.text}}{% endblock
Jak mogę ustawić składową już istniejącej tablicy z Twig? Spróbowałem zrobić to w inny sposób: {% set arr['element'] = 'value' %} ale otrzymałem następujący błąd: Nieoczekiwany token „interpunkcja” wartości „[” (oczekiwano „końca bloku instrukcji”) w...
Często podczas kodowania i tworzenia szablonów muszę zawijać pewną część tekstu. Czy jest jakiś skrót do zawijania bieżącego zaznaczenia, na przykład: Hello World "Hello World" Hello World {{ trans 'Hello World' }} Używam PhpStorm 7 dla komputerów Mac i PC. Znalazłem coś podobnego, z: ctrl+...
Wygląda na to, że mam problem ze stwierdzeniem gałązka if. {%if fields | length > 0 || trans_fields | length > 0 -%} Błąd: Unexpected token "punctuation" of value "|" ("name" expected) in Nie rozumiem, dlaczego to nie działa, to tak, jakby gałązka została zgubiona ze wszystkimi...
Jak dodać więcej niż jeden parametr w ścieżce Twig? Powiedz, że masz tę trasę: article_show: pattern: /article/{slug} defaults: { _controller: AcmeArticleBundle:Article:show } Możesz to zrobić w swoim szablonie twig: {{ path('article_show', { 'slug': article.slug }) }} ale co, jeśli masz to...
Pracuję nad projektem Symfony2, który używa Twig, a typy plików to myfile.html.twig. Vim nie wykrywa automatycznie podświetlania składni, więc nie stosuje żadnego. Mogę używać :set syntax=HTMLpo otwarciu pliku, ale jest to ból podczas przeskakiwania między plikami. Czy istnieje sposób na trwałe...
W szablonach Symfony 2 (przy użyciu Twig), jak mogę skutecznie sprawdzić, czy użytkownik nie jest zalogowany? Nie chcę używać ROLEczeków. Chcę w prosty sposób sprawdzić, czy użytkownik nie jest zalogowany. Jestem świadomy tego w porównaniu app.user.usernamez anonpracami, ale to po prostu nie...