GeoDirectory version 2.1.1.0 오랫동안 기다려온 새로운 기능을 도입합니다:
커스텀 필드를 위한 조건부 로직
이 새로운 기능을 사용하면 필드 간의 종속 관계를 설정한 조건에 따라 만들 수 있습니다.
종속 필드는 해당 필드가 의존하는 필드에 입력된 값 이 올바른 조건과 일치하는 경우에만 올바른 조건과 일치합니다.
이 기능은 비즈니스 디렉토리 목록에 필수적이며, 많은 커스텀 필드를 통해 해당 항목이 적용될 때만 미리 설정된 필드를 선택할 수 있습니다.
쉽게 이해할 수 있는 예시로 자동차 분류 목록.
의 커스텀 필드를 들 수 있습니다. 아마도 “Brand”라는 필드가 있을 것이며, 사용자는 다음과 같은 자동차 제조사를 선택합니다: Ford, GMC, 또는 Lamborghini.
그리고모델" 필드에서 선택한 자동차 브랜드의 모델을 선택합니다. 선택하면 Ford, 이 필드에는 다음과 같은 모델이 표시됩니다: C-Max, Fiesta, Focus, Fusion, Mustang, 등등.
선택하면 Lamborghini, 이 필드에는 다음과 같은 모델이 표시됩니다: Huracan, Aventador, Gallardo, Murcielago, Diablo, 등등.
이 예시를 만들기 위해, 저희는 설정에 3개의 사용자 정의 필드를 추가했습니다. Brands, Ford Models, 그리고 Lamborghini Models입니다.
Ford Models 필드에서는 Brands 필드의 Ford 옵션을 선택했을 때만 표시되도록 조건을 설정했습니다.
Lamborghini Models 필드에서는 Brands 필드의 Lamborghini 옵션을 선택했을 때만 표시되도록 조건을 설정했습니다.
정말 간단하죠.
또 다른 예시로는 부동산 매물 등록이 있습니다.
저희의 WordPress 부동산 테마.
부동산 매물을 위한 조건부 필드
저희 부동산 매물 데모에는 매물 유형 이라는 필드가 있으며, 선택지로는 주택, 아파트, 그리고 토지 가 있고, 또 다른 필드에서는 가구 포함/가구 미포함 여부를 묻습니다. 물론, 두 번째 필드는 토지 매물에는 해당되지 않습니다.
이 경우, 다음과 같이 Furnishing 선택 사용자 정의 필드에 조건부 로직을 추가합니다:
1. Furnishing 선택 필드를 엽니다.
2. 사용자 정의 필드 옵션의 왼쪽 하단 모서리에 있는 "+ Conditional Field" 링크를 클릭합니다.
3 클릭하면 새로운 옵션 세트가 나타납니다.
4 이 예시에서는 다음과 같이 설정해야 합니다:
- ACTION = HIDE
- FIELD = Property Type
- CONDITION = equals to
- VALUE = Land
그리고 사용자 정의 필드를 저장합니다. 아래에서 어떻게 표시되는지 확인할 수 있습니다.
작업을 완료하면 프론트 엔드에서 다음과 같은 결과가 나타납니다:
동일한 조건을 침실이나 욕실 필드 등 다른 필드에도 추가할 수 있습니다. 이러한 필드는 토지를 등록할 때는 필요하지 않습니다.
다음을 추가할 수도 있습니다 여러 조건을 필요한 경우.
사용 가능한 옵션은 다음과 같습니다:
- ACTION = SHOW/HIDE
- FIELD = All your fields
- CONDITION = empty, not empty, equals to, not equals, greater than, less then, contains.
- VALUE = 텍스트 허용
각 필드에 원하는 만큼 추가할 수 있습니다.
무엇을 만들어 보실 건가요? GeoDirectory 조건부 사용자 정의 필드?
아래 댓글로 알려주세요…