내 연락처 정보
우편메소피아@프로톤메일.com
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
먼저 효과를 살펴보겠습니다
1. 양식 페이지에서 계단식 선택 구현
2. 계단식 옵션을 백그라운드에서 편집하고 추가할 수 있습니다.
프런트엔드 코드(편집 창):
- <div class="form-group">
- <label class="control-label col-xs-12 col-sm-2">{:__('渠道归属')}:</label>
- <div class="col-xs-12 col-sm-8">
- <div class="form-inline" data-toggle="cxselect" data-selects="first,second">
- <select class="first form-control" name="row[type]" data-url="miniform/qudao/qdtype1" >
- <option value="{$row.type|htmlentities}" selected=""></option>
- </select>
- <select class="second form-control" name="row[type2]" data-url="miniform/qudao/qdtype2" data-query-name="pid">
- <option value="{$row.type2|htmlentities}" selected=""></option>
- </select>
- </div>
- </div>
- </div>
창을 추가하는 경우 옵션 옵션을 삭제하면 됩니다.
옵션은 기본 선택 옵션을 만드는 데 사용됩니다.
백엔드 요청 인터페이스 방법:
어렵지 않습니다. 인터페이스 반환 형식에 따라 데이터를 연결하기만 하면 됩니다. 데이터 형식은 다음과 같습니다.
"시스템 구성"의 내용을 얻는 방법은 무엇입니까? 내 방법을 소개하는 것도 매우 간단합니다.
thinkConfig를 사용하세요.
- public function qdtype1(){
- $qudao = Config::get('site.qdtype1');
-
- $list = [];
- foreach ($qudao as $key=>$val){
- $list[] = ['value'=>$key,'name'=>$val];
- }
- $this->success('','',$list);
- }
-
- public function qdtype2(){
- $params = $this->request->get("pid");
- $t = 'site.'.$params;
- $qudao = Config::get($t);
- $list = [];
- foreach ($qudao as $key=>$val){
- $list[] = ['value'=>$key,'name'=>$val];
- }
- $this->success('','',$list);
- }
옵션 구성 정보:
공식 문서에는 계단식 선택에 대한 언급이 없는 것 같습니다. 어쩌면 너무 단순한 것일 수도 있습니다.
프레임워크 내 개발 사례를 참고할 수 있는 사례가 있습니다.
위 내용은 제가 실제 작업하는 과정입니다. 표시해 주세요.