type:cho 플러그 인 작성 튜 토리 얼(3):설정 저장

지난 절 에 우 리 는 누 드 플러그 인 을 만 들 었 습 니 다.다음은 우리 의 플러그 인 이 일 을 시작 하도록 하 겠 습 니 다!
I.완벽 한 방법
두 가지 방법
저 희 는 activate 와 deactivate 방법 을 실현 합 니 다.

    public static function activate(){
        return 'activate';
    }

    public static function deactivate(){
        return 'deactivated';
    }

위의 코드 에서 보 듯 이 우 리 는 플러그 인 을 활성화 하고 마 운 트 해제 하 는 방법 에 반환 값 이 있 기 때문에 해당 작업 을 할 때 해당 하 는 알림 이 있 습 니 다.

정 보 를 완벽 하 게 하여 더욱 접지 하 게 하 다.

    public static function activate(){
        // do something
        return ' , ';
    }

    public static function deactivate(){
        // do something
        return ' ';
    }

II.설정 을 저장 하 는 방법
접근 허가 키 는 어디 에 저장 합 니까?데이터베이스 지.
typecho 는 이미 우 리 를 위해 Typecho 를 실현 했다.Widget_Helper_Form 류,우 리 는 약간의 코드 만 있 으 면 자신 이 양식 을 써 야 하 는 고민 에서 벗 어 날 수 있 습 니 다.
아래 그림 은 폼 류 의 계승 관계 입 니 다.우 리 는 여러 종류의 폼 을 사용 하여 우리 의 옵션 을 저장 할 수 있 습 니 다.
다음은 config 방법 에서 인터페이스 호출 주 소 를 저장 합 니 다.다음 링크 와 같 습 니 다.(바 이 두 역장 플랫폼 의 링크 제출 에서 찾 을 수 있 습 니 다)
인터페이스 호출 주소:http://data.zz.baidu.com/urls?site=www.phpgao.com&token=5wK0QtGCzdRzufvW

    public static function config(Typecho_Widget_Helper_Form $form){
        //
        $element = new Typecho_Widget_Helper_Form_Element_Text('api', null, null, _t(' '), ' ');
        $form->addInput($element);
    }
초기 화 매개 변 수 는 5 개 입 니 다.그들 은 무엇 을 합 니까?
다음은 폼 기본 클래스 의 구조 방법 입 니 다.그들의 기능 은 폼 입력 항목 의 이름,선택 항목,폼 기본 값,폼 제목,폼 설명 입 니 다.

# var/Typecho/Widget/Helper/Form/Element.php:111

    /**
     *
     *
     * @access public
     * @param string $name
     * @param array $options
     * @param mixed $value
     * @param string $label
     * @param string $description
     * @return void
     */
    public function __construct($name = NULL, array $options = NULL, $value = NULL, $label = NULL, $description = NULL)
#

III.주의해 야 할 문제 사용
폼 이름($name)을 수정 한 후 플러그 인 을 다시 시작 해 야 작업 할 수 있 습 니 다.플러그 인 을 사용 하면 폼 내용 이 데이터베이스 에 오래 지속 되 기 때문에 플러그 인 을 사용 하지 않 아야 이 플러그 인의 폼 설정 을 비 울 수 있 습 니 다.
Typecho_Widget_Helper_Form_Element_가 짜 는 신경 쓰 지 마 세 요.
var/Widget/plugins/Edit.php 에서 우 리 는 많은 폼 의 고급 용법 을 배 웠 습 니 다.앞으로 고 씨 는 적당 한 시기 에 언급 할 것 입 니 다.

좋은 웹페이지 즐겨찾기