Xpressengine3 \ Lightning
[XE 3, Xpressengine 3] 플러그인 목록에서 플러그인 `설정 버튼` 표시하기
플러그인 목록 (익스텐션 > 설치된 익스텐션 페이지) 에서 특정 플러그인의 `설정 버튼` 을 표시하는 방법을 설명합니다.
`도메인/settings/extension/installed` 주소로 이동하면 아래 이미지와 같은 플러그인 목록을 확인할 수 있을 겁니다.
특정 플러그인에 `설정 버튼`을 표시하기 위해선 plugin.php 에 `getSettingsURI 메소드`를 추가로 작성해주면 됩니다.
use Xpressengine\Plugin\AbstractPlugin;
class Plugin extends AbstractPlugin
{
/**
* 플러그인의 설정페이지 주소를 반환한다.
* 플러그인 목록에서 플러그인의 '관리' 버튼을 누를 경우 이 페이지에서 반환하는 주소로 연결된다.
*
* @return string
*/
public function getSettingsURI(): string
{
return route('xe_application_version_enforcer::settings.index');
}
}
0개 댓글