default

변수가 비어 있거나(nil 또는 빈 문자열) 거짓일 때 지정한 기본 대체 값을 반환하는 필터입니다.

문법

{{ variable | default: fallback_value }}

예시

{% assign intro = "" %}{{ intro | default: "소개 정보가 없습니다." }}

결과

소개 정보가 없습니다.

default 필터는 대상 변수가 nil이거나 빈 문자열(""), 또는 false일 때 사전에 지정한 대체 값(fallback)을 대신 출력하는 필터입니다. 키워드 데이터셋에서 결측치가 발생했을 때 가장 간결하고 강력하게 대응할 수 있는 필수 도구입니다.

키워드 조합 페이지에서는 특정 키워드 행의 부가 설명이나 연락처 속성이 비어 있을 때 공백이나 템플릿 오류가 노출되지 않도록 막아줍니다. 예를 들어 {{ row.office_hour | default: '평일 09:00~18:00' }}처럼 기본 영업시간을 대체값으로 지정하면 빈약한 콘텐츠 생성을 원천 차단할 수 있습니다.

이 문법을 편집기에서 바로 써 보세요.