Open Source Project XpressEngine is? The CMS to help produce and publish content.
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
Plug-in

Plugin

by XEJapan posted Nov 22, 2015
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print

Plugin

개요

Plugin 패키지는 플러그인 제작자가 XE 에 새로운 기능을 추가하거나 동작하는 방식을 변경하고자 할 때, 새로운 테마나 스킨을 추가하고자 할 때 사용됩니다. 또한 XE가 동작하는 각각의 다양한 기능들의 전,후에 원하는 동작을 추가 하고자 할때 사용될 수도 있습니다.(Interception 참고) XE의 코어프로그램을 직접 수정하는 대신, 다른 개발자가 제작하여 공유한 플러그인을 설치하거나, 직접 플러그인을 작성하여 원하는 기능을 사용할 수 있습니다.

목적

XE는 오픈소스프로그램으로 자유롭게 코어 소스코드를 수정하여 사용할수 있지만, 업데이트 되는 코어소스를 계속 적용하려면 코어소스코드의 수정을 피해야 합니다. 대신 플러그인을 사용하면 코어소스코드의 수정을 피할 수 있습니다. 또한 플러그인을 다른 XE사용자들과 공유할 수도 있습니다.

구성

플러그인은 고유한 이름을 가지는 하나의 디렉토리로 구성되며, plugin.php 파일과 composer.json 파일을 포함해야 합니다. plugin.php 파일에는 Xpressengine\Plugin\AbstractPlugin 클래스를 상속한 고유한 클래스가 정의되어 있어야 합니다.

사용법

API 사용법


List of Articles
Category Subject Date Last Update
XE3 XpressEngine 매뉴얼 2015.11.22 2015.11.22
About XE3 XE3의 소개-배경 2015.11.22 2015.11.22
About XE3 XE3 소개 - 중요 개념 소개 2015.11.22 2015.11.22
Get Started 설치하기 2015.11.22 2015.12.15
View Elements Presenter 2015.11.22 2015.11.22
View Elements FrontEnd 2015.11.22 2015.11.22
Plug-in 플러그인 2015.11.22 2015.11.22
Plug-in Plugin 2015.11.22 2015.11.22
Plug-in Register 2015.11.22 2015.11.22
Components 컴포넌트 2015.11.22 2015.11.22
Components Theme 2015.11.22 2015.11.22
Components Module 2015.11.22 2015.11.22
Components Skin 2015.11.22 2015.11.22
Components UIObject 2015.11.22 2015.11.22
Components Widget 2015.11.22 2015.11.22
Package 패키지 2015.11.22 2015.11.22
Package Captcha 2015.11.22 2015.11.22
Package Category 2015.11.22 2015.11.22
Package Comment 2015.11.22 2015.11.22
Package Config 2015.11.22 2015.11.22
Board Pagination Prev 1 2 3 Next
/ 3