Xpressengine3 \ Lightning
info.php 파일로 스킨 설정에 라디오(radio) 버튼 사용하기
XE3(Xpressengine 3) 에서 제공하는 스킨 컴포넌트는 info.php
파일을 통해 설정에서 사용될 입력 필드가 출력됩니다.
info.php
파일에는 아래와 같은 코드가 명시되어 있습니다.
<?php
return [
'setting' => [
'skinTitle' => [
'_type' => 'text',
'_section' => '스킨 기본설정',
'label' => '제목',
'placeholder' => '출력할 제목을 입력해주세요.',
]
],
'support' => [
'mobile' => true,
'desktop' => true
]
];
작성된 코드를 바탕으로 스킨 설정 페이지에 입력 필드가 출력됩니다.
라디오 버튼을 추가하기 위해 스킨 info.php
파일을 아래 작성된 코드를 참고해 수정해야 합니다.
<?php
return [
'setting' => [
...,
'skinShowDate' => [
'_type' => 'radio',
'_section' => '스킨 기본설정',
'label' => '날짜 노출',
'placeholder' => '날짜 노출에 대한 여부를 선택합니다.',
'options' => [
'true' => [
'text' => '노출',
'value' => 'true',
],
'false' => [
'text' => '미노출',
'value' => 'false',
],
],
],
],
];
0개 댓글