«twig» 태그된 질문

Twig는 PHP 용 빠르고 유연하며 안전한 최신 템플릿 엔진입니다. Symfony 용으로 제작되었으며 Drupal 8에서 채택되었습니다.

4
PhpStorm 랩 / 서라운드 선택?
종종 코딩 및 템플릿 작업에서 텍스트의 특정 부분을 래핑해야합니다. 현재 선택을 래핑하는 바로 가기가 있습니까? 예를 들면 다음과 같습니다. Hello World "Hello World" Hello World {{ trans 'Hello World' }} Mac 및 PC 용 PhpStorm 7을 사용하고 있습니다. 비슷한 것을 찾았습니다. ctrl+ alt+ jhtml 태그로 래핑 할 수 있지만 다른 …

1
나뭇 가지 : 여러 조건이있는 경우
나뭇 가지 if 문에 문제가있는 것 같습니다. {%if fields | length > 0 || trans_fields | length > 0 -%} 오류는 다음과 같습니다. Unexpected token "punctuation" of value "|" ("name" expected) in 왜 이것이 작동하지 않는지 이해할 수 없습니다. 마치 모든 파이프에서 나뭇 가지가 사라진 것과 같습니다. 나는 이것을 시도했다 …

2
Twig 경로에 둘 이상의 매개 변수 추가
Twig 경로에 둘 이상의 매개 변수를 추가하는 방법은 무엇입니까? 이 경로가 있다고 가정하십시오. article_show: pattern: /article/{slug} defaults: { _controller: AcmeArticleBundle:Article:show } 나뭇 가지 템플릿에서이 작업을 수행 할 수 있습니다. {{ path('article_show', { 'slug': article.slug }) }} 그러나 라우팅 파일에 다음이 있으면 어떻게 될까요? _files_manage: pattern: /files/management/project={idproject}&user={iduser} defaults: { _controller: AcmeTestBundle:File:manage …
106 symfony  twig 

4
주어진 파일 유형에 대한 영구 : set 구문?
Twig를 사용하는 Symfony2 프로젝트에서 작업 중이며 파일 형식은 myfile.html.twig. Vim은 구문 강조를 자동으로 감지하지 않으므로 아무것도 적용하지 않습니다. :set syntax=HTML파일을 연 후에 사용할 수 있지만 파일 사이를 이동할 때 고통 스럽습니다. vim에서 특정 파일 유형에 대해 구문 강조를 지속적으로 설정하는 방법이 있습니까?

2
Symfony 2 : 사용자가 템플릿 내에 로그인되어 있지 않은지 어떻게 확인합니까?
Symfony 2 템플릿 (Twig 사용)에서 사용자가 로그인하지 않았는지 어떻게 효과적으로 확인할 수 있습니까? ROLE수표 를 사용하고 싶지 않습니다 . 사용자가 로그인하지 않았는지 확인하는 간단한 방법을 원합니다. 작품 과 비교 app.user.username하는 것은 잘 알고 anon있지만, 그저 나에게 옳지 않다고 생각합니다.

5
Twig 템플릿에서 for 루프 내에서 중단 또는 계속을 사용하려면 어떻게해야합니까?
저는 간단한 루프를 사용하려고합니다. 실제 코드에서는이 루프가 더 복잡하며 다음과 break같이 반복 해야합니다 . {% for post in posts %} {% if post.id == 10 %} {# break #} {% endif %} <h2>{{ post.heading }}</h2> {% endfor %} Twig에서 PHP 제어 구조의 동작 break또는 동작을 어떻게 사용할 수 continue있습니까?
97 php  symfony  for-loop  twig  break 

3
템플릿에서 로그인 한 사용자 액세스
사용자 등록을 시작하기 위해 FOSuserbundle을 사용하고 있습니다. https://github.com/FriendsOfSymfony/FOSUserBundle 등록 / 로그인 및 로그 아웃했습니다. 지금하고 싶은 것은 로그인 한 사용자 데이터를 가져와 내 사이트의 모든 페이지에 표시하는 것입니다. 헤더 유형의 "Hi username"처럼. 내 app / Resources / views / base.html.twig에 컨트롤러를 포함하는 것이 http://symfony.com/doc/current/book/templating.html#embedding-controllers 를 수행하는 가장 좋은 방법 인 …



4
"AsseticBundle 구성에 myBundle 추가"symfony2 예외를 수정하려면 어떻게해야합니까?
TWIG {% javascript %}태그 를 사용하여 내 .js파일 에 연결 하려고 할 때 다음 예외와 함께 반환됩니다. An exception has been thrown during the compilation of a template ("You must add CompetitiongameBundle to the assetic.bundle config to use the {% javascripts %} tag in CompetitiongameBundle:game:index.html.twig.") in "CompetitiongameBundle:game:index.html.twig". 내 index.html.twig외모 : …
84 php  symfony  twig 

1
Symfony2의 Twig 템플릿 엔진에 개체가 있는지 어떻게 확인합니까?
일부 객체는 존재하고 다른 객체는 존재하지 않는 다차원 배열이 있습니다. 나는 계속 개체 "stdClass"에 대한 "code"메서드가 없습니다 ... ? 내 템플릿에서 사용중인 코드는 다음과 같습니다. {% for item in items %} <p>{% if item.product.code %}{{ item.product.code }}{% endif %}</p> {% endfor %} 일부 제품에는이 코드가없고 안타깝게도이 데이터 구조는 피드를 통해 …
84 symfony  twig 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.