주요 개념 :
플러그인을 통한 Octobercms의 Extensibility는 Google 웹 로그 분석 추적 추가와 같은 완벽한 통합을 허용합니다.
프로젝트 개요 :
RAFIE.GoogleAnalyticsCode
파일의 Plugin.php 메소드 (재정의 ) 플러그인을 정의합니다.
php artisan create:plugin RAFIE.GoogleAnalyticsCode
uploads
메소드 (재정의 )는 관리자 대시 보드에 대한 구성 요소의 세부 사항을 정의합니다. version.yaml
메소드에 구성 요소를 등록하십시오
Plugin.php
pluginDetails()
.
구성 요소 속성 및 설정 : SystemClassesPluginBase
public function pluginDetails() { return [ 'name' => 'Google Analytics Code', 'description' => 'Insert Google Analytics tracking code into your pages', 'author' => 'RAFIE Younes', 'icon' => 'icon-bar-chart-o' ]; }
를 사용하여 값을 페이지로 전달합니다
보다 사용자 친화적 인 접근 방식은 플러그인 설정을 사용하십시오 <<>
생성 : <🎜 🎜>
components
php artisan create:component RAFIE.GoogleAnalyticsCode GoogleAnalytics
: <🎜 🎜>
<<> componentDetails()
CmsClassesComponentBase
: <🎜 🎜>에서 설정을 검색합니다
Plugin.php
registerComponents()
<<> 결론 : <🎜 🎜>
public function registerComponents() { return [ 'RAFIE\GoogleAnalyticsCode\Components\GoogleAnalytics' => 'gaCode' ]; }
(제공된 FAQ는 이미 잘 구조화되고 포괄적입니다. 변경 사항이 필요하지 않습니다.)
위 내용은 Octobercms 플러그인 구축 : Google 웹 로그 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!