매우 간단한 해결책이 될 것이라고 생각하지만 지금 당장은 내 머리를 감쌀 수 없습니다. Twig로 Craft CMS 템플릿을 만들고 특정 패턴의 일부 요소 (갤러리 이미지 블록)를 레이아웃하려고했습니다. 이 예제와 유사합니다. example photo조건부 패턴 반복 템플릿 템플릿
필자는 각 요소를 반복하면서 적절하게 작게 또는 크게 표시하려고합니다. sm, sm, lg, lg, sm, sm, sm, sm, lg, lg ... 등등.
는 내가 분명히이
{% if loop.index is even %}
...
{% endif %}
처럼 또는 [SM, SM, LG 전자, SM, SM LG]
{% if loop.index is divisible by(3) %}
...
{% endif %}
하지만 내의 결과에 대한 이와 같은 루프를 미리 형성 할 수 있습니다 알고 패턴은 조금 더 복잡합니다.
감사합니다.
여기서 캡처하고자하는 패턴이 확실하지 않습니다. – JETM
네, 필요한 것이 무엇인지 정확하게 설명하십시오! –
기본적으로 처음 두 번은 "true", 두 번은 "false", 그 다음에는 "true"를 네 번 반복합니다. 위의 패턴과 같습니다. –