default
변수가 비어 있거나(nil 또는 빈 문자열) 거짓일 때 지정한 기본 대체 값을 반환하는 필터입니다.
문법
{{ variable | default: fallback_value }}예시
{% assign intro = "" %}{{ intro | default: "소개 정보가 없습니다." }}결과
소개 정보가 없습니다.default 필터는 대상 변수가 nil이거나 빈 문자열(""), 또는 false일 때 사전에 지정한 대체 값(fallback)을 대신 출력하는 필터입니다. 키워드 데이터셋에서 결측치가 발생했을 때 가장 간결하고 강력하게 대응할 수 있는 필수 도구입니다.
키워드 조합 페이지에서는 특정 키워드 행의 부가 설명이나 연락처 속성이 비어 있을 때 공백이나 템플릿 오류가 노출되지 않도록 막아줍니다. 예를 들어 {{ row.office_hour | default: '평일 09:00~18:00' }}처럼 기본 영업시간을 대체값으로 지정하면 빈약한 콘텐츠 생성을 원천 차단할 수 있습니다.
필터
- abs
- append
- at_least
- at_most
- capitalize
- ceil
- compact
- concat
- date
- default
- divided_by
- downcase
- escape
- escape_once
- first
- floor
- join
- last
- lstrip
- map
- minus
- modulo
- newline_to_br
- plus
- prepend
- remove
- remove_first
- replace
- replace_first
- reverse
- round
- rstrip
- size
- slice
- sort
- sort_natural
- split
- strip
- strip_html
- strip_newlines
- times
- truncate
- truncatewords
- uniq
- upcase
- url_decode
- url_encode
- where
- raw
- slugify
- number_format
